"Great value, good portions, one serving of chow mein and orange chicken fed my wife and Iand then some."
Telefon: +16502988881
Adresse: 2644 Broadway, 94063, Redwood City, United States
Stadt: Redwood City
Webseite: http://www.crouchingtigerrestaurant.com
Montag: 11:00-21:30
Dienstag: 11:00-21:30
Mittwoch: 11:00-21:30
Donnerstag: 11:00-21:30
Freitag: 11:00-22:00
Samstag: 11:00-22:00
Sonntag: 11:00-21:00
Gerichte: 126
Ausstattung: 25
Kategorien: 5
Bewertungen: 28824