
Crouching Tiger Restaurant & Bar
4.2 (925)restaurant
A casual Redwood City spot pairing traditional Chinese dishes with drinks from the bar.
Description






Located on Broadway, the restaurant covers both lunch and dinner, with arrangements available for banquet and catering services.

