Palo Alto, California, USA
Spot A Pizza Place
115 Hamilton Avenue
Palo Alto, CA 94301
Spot A Pizza Place offers award winning pizza as well as subs and salads.
No one has reviewed this - be first!
Museum of American HeritagePalo Alto Junior Museum & ZooPalo Alto Art Center