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 CenterMuseum of American HeritagePalo Alto Junior Museum & Zoo