New China Delight Restaurant
Drag box to select area
New China Delight Restaurant serves authentic Shanghai and Sichuan food in downtown Mountain View. With great ambiance and decor, New China Delight offers a variety of delicious Chinese dishes like Shui Zhu beef, Shanghai fried noodles, zhong dumplings and live fish at an affordable price. It also serves beer and wine and is located near transportation.
360 Castro St, Mountain View, CA 94041
- Hours: Lunch: Daily, 11am - 3pm
Dinner: Daily, 4pm- 11pm
- Accessible: yes