Rickshaw Corner

Chinese restaurant · 901 Edgewater Blvd Ste E, Foster City, CA

Delivery

Hours

More food in Foster City, CA · Chinese Food in Foster City