China Orchid Restaurant, MORGAN HILL, California (CA)
Conveniently situated at 16715 Monterey Street () in MORGAN HILL, California (CA) (95037), China Orchid Restaurant is available at 4087761714. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MORGAN HILL, California (CA)
China Orchid Restaurant contact information and details:
Address: 16715 Monterey Street - , MORGAN HILL, California (CA) 95037
Contact Phone: 4087761714
