Share:

Restaurants & Bars 2

tomatohead pizza

vic ambramowitz | Sep 15, 2003 09:50 AM

after living most of my life in the suburbs and having a love of barnabys pizza, i finally found a satisfying pizza in the city and this satisfaction came from Tomato head pizza. AAAAAAAAAAAhh life is good again. any comments?

Want to stay up to date with this post?

Recommended From Chowhound