Happy Garden Restaurant, CHICO, California (CA)
Conveniently situated at 180 Cohasset Road () in CHICO, California (CA) (95926), Happy Garden Restaurant is available at 5308932574. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in CHICO, California (CA)
Happy Garden Restaurant contact information and details:
Address: 180 Cohasset Road - , CHICO, California (CA) 95926
Contact Phone: 5308932574
