Todd S.

Todd S. left a tip at Spot A Pizza Place

133 Main St, Los Altos, CA | October 22, 2011
This place rocks when Jeff is working, but seems to fall apart without him.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Spot A Pizza Place
6.9
Los Altos, CA
Pizza Place
Show More