Yuba City 8, YUBA CITY, California (CA)
Comfortably situated at 1410 Whyler Road () in YUBA CITY, California (CA) (95993), Yuba City 8 can be contacted at 5306716773. Remember to call up ahead of time to reserve your spot in the restaurant.
More restaurants in YUBA CITY, California (CA)
Yuba City 8 contact information and details:
Address: 1410 Whyler Road - , YUBA CITY, California (CA) 95993
Contact Phone: 5306716773