Spot A Pizza Place
Hours:
133 Main St, Los Altos CA 94022
Tips
Hours
Most Recent Comments
-
March 2024
Amazing pizza. Great location. Very friendly service. Must visit in Los Altos!Try a specialty pizza!
-
September 2023
Spot A Pizza Place serves delicious pizza with quality ingredients and attentive service.
-
December 2022
Great pizza. Friendly staff. I laughed, I cried. I want to eat their again and again.
More Comments(143)
Other Information
You May Also Like
-
Los Altos, California