New China Delight Restaurant

Flag as Inappropriate

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
(650) 961-6635
  • Hours: Lunch: Daily, 11am - 3pm
    Dinner: Daily, 4pm- 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »