Rickshaw Chinese Restaurant

1483 Broadway St
Redwood City, CA  
Hours of Operation
Mon - Sat 11:00 am - 8:30 pm
Customer Reviews
Business Details
Other Places Like This
Chef Chen
820 Veterans Blvd
Redwood City, CA
 (2)
1.3 mi
Crouching Tiger Restaurant
2644 Broadway St
Redwood City, CA
 (1)
1.4 mi
Chef Peking
515 Veterans Blvd
Redwood City, CA
 (2)
1.6 mi