Crouching Tiger Restaurant

Flag as Inappropriate

Located on the downtown portion of Broadway Street, Crouching Tiger Restaurant serves up authentic Sichuan, Hunan and Mandarin cuisine. The restaurant is elegant and romantic, with polite and friendly service. Catering and private parties are available through the restaurant as well.
2644 Broadway St, Redwood City, CA 94063
(650) 298-8881
  • Fax: (650) 298-8866
  • Hours: Mon - Thu, 11am - 9:30pm; Fri, Sat, 11am - 10pm; Sun, 11am - 9pm
  • 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 »