Processing, please wait ...
Pita Hub - Redwood City
Address: 2300 Bay Rd ; Redwood City CA, 94063
good food but poor service. I requested to pack everything in buffet style but they didn't. Hard to communicate, driver don't speak english