Crouching Tiger
Address:
2644 Broadway St, Redwood City, CA 94063
Phone:
(650) 298-8881
Hours:
- Mon: 11am-9:30pm
- Tue: 11am-9:30pm
- Wed: 11am-9:30pm
- Thu: 11am-9:30pm
- Fri: 11am-10pm
- Sat: 11:30am-10pm
- Sun: 11:30am-9:30pm
Other Businesses:
- Peet's Coffee & Tea at 2600 Broadway St, Redwood City, CA 94063
- Paradise Kabab House at 2653 Broadway St, Redwood City, CA 94063
- Mexquite Mexican Restaurant at 2616 Broadway St, Redwood City, CA 94063
- El Molino Taqueria at 820 Veterans Blvd, Redwood City, CA 94063
- Erawan Thai Restaurant at 2639 Broadway St, Redwood City, CA 94063