Spot A Pizza Place
$ • Pizza
Hours:
133 Main St, Los Altos
(650) 947-7768
Customers' Favorites
Spot A Pizza Place Reviews
Great downtown pizza spot when you come at the right time otherwise it's packed with people...Loved the girl that helped me and my family with our special request, the team was amazing!Will always come back to spot's over PMH, she always makes us laugh... always good food and service over all
Tasty and affordable pizza in the heart of downtown Los Altos! Bonus: ice cream on site! The staff is friendly and knowledgeable. The pizza is of great quality and definitely doesn't lack in toppings as some places do! They have personal pizza options and shareable sizes. The venue itself has indoor and outdoor seating. Pizzas come out quick--definitely recommended if you're ever in downtown Los Altos with a pizza hankering!
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
Great pizza! This store is a great place. Usually, I am not too picky with pizza, but I do recognize a good one. The crust here is thick and fluffy, with a crisp. They have numerous toppings, with unique flavors and combinations. I went with my family and we each ordered our own personal pizza that came with a salad and a soda, and it was so affordable. The service was also good, the worker was very friendly, it was overall a great experience!