Address:
2644 Broadway Street
Redwood City, CA 94063
Phone:
(650) 298-8881
This is a business listing for Crouching Tiger Restaurant (2644 Broadway Street, Redwood City, CA 94063) from the Bay Area Chinese Restaurants directory, under Redwood City, CA Bay Area Chinese Restaurants, provided by ValleyWalk.
Where is Crouching Tiger Restaurant located?
Crouching Tiger Restaurant is located at: 2644 Broadway Street, Redwood City, CA 94063.
What is Crouching Tiger Restaurant's phone number?
Crouching Tiger Restaurant's phone number is: (650) 298-8881.
What is Crouching Tiger Restaurant's website?
Crouching Tiger Restaurant's website is: http://www.crouchingtigerrestaurant.com.
You can find more similar services in Redwood City, CA Bay Area Chinese Restaurants from our Bay Area Chinese Restaurants Directory.
Here are some other listings in the Redwood City, CA Bay Area Chinese Restaurants Directory: Yat Sing Restaurant, Panda Express, Chef Chen, Great Ride of China, I Dumpling.