Rickshaw Chinese Restaurant

1483 Broadway St
Redwood City, CA  
Hours of Operation
Monday-Saturday 11:00 AM - 8:30 PM
Customer Reviews
Business Details
People Also Viewed
El Toro Loco
1624 Francisco Blvd
Pacifica, CA
 (1)
Soma Inn Cafe
1082 Folsom St
San Francisco, CA
 (1)
Pedro's Restaurant & Cantina
316 N Santa Cruz Ave
Los Gatos, CA
 (6)