Happy Garden Restaurant, CHICO, California (CA)
Readily settled at 180 Cohasset Road () in CHICO, California (CA) (95926), Happy Garden Restaurant can be reached at 5308932574. It is advisable to call early in advance to book your place in the restaurant.
More restaurants in CHICO, California (CA)
Happy Garden Restaurant contact information and details:
Address: 180 Cohasset Road - , CHICO, California (CA) 95926
Contact Phone: 5308932574