Processing, please wait ...
Chef Peking
Redwood City
Cuisines: Chinese
Address: 515 Veterans Blvd ; Redwood City CA, 94063
Order was late. They left at the time I asked to have the food arrive. Bad planning, sloppy packaging spilled everywhere.
Average Chinese food.