New China Delight Restaurant
- Address
- 360 Castro St
- Place
- Mountain View , CA 94041-1206
- Landline
- (650) 961-6635
Description
New China Delight Restaurant can be found at 360 Castro St . The following is offered: Restaurants - In Mountain View there are 72 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(650)961-6635 (650)-961-6635 +16509616635