Village Host Pizza and Grill in Redwood City
3710 Florence St,
Redwood City, 94063
(650) 365-2595
(650) 365-2595
![Village Host Pizza and Grill - Redwood City](/logo/0/110/0/default.jpg)
Providers of dining in Redwood City
dining, food, pizza, restaurant