China Palace
65 W Main Ave
Morgan Hill
CA
95037
(408) 779-0618
cachinapalace.com
Open Map
Asian Restaurant
Chinese
Chinese Restaurant
Delivery
Good for Groups
Good for Kids
Price range: $$
Restaurants
Waiter Service
Wheelchair Accessible