<p>Chef Liu, located on Castro Street in downtown Mountain View, offers Mandarin cuisine. It is a sports bar featuring a happy hour, and has outside seating as well. Chef Liu, formerly known as Chef Wang, is a kid-friendly restaurant serving Taiwanese style food. With a wide selection of soups, appetizers, poultry, pork and seafood items, this is one of the best place in town for Mandarin delicacies. For your convenience there is an ATM inside this restaurant.</p>
<p> </p>
148 Castro St, Mountain View, CA 94041
(650) 961-7381
  • Hours: Mon. through Fri: 11 am - 4. 30 pm ( lunch)
    4. 30 pm - 10 pm (dinner) Sat. and sun: 11 am - 10 pm
  • 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 »