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!
Palo Alto Art CenterPalo Alto Junior Museum & ZooMuseum of American Heritage