"The pizza was pretty awful, it was good the last few times , hopefully they go back to the good quality ingredients again ?"
Phone: +16503653811
Address: 1725 Woodside Road Redwood City, CA 94061, United States
City: Redwood City
Saturday: 16:00-20:30
Sunday: 16:00-19:30
Dishes: 92
Amenities: 15
Categories: 5
Reviews: 1477