Restaurants & Bars 17

Joe's Pizza Place

ChocoHound | Jan 26, 2007 06:45 AM

We saw a commercial for this place on TV last night- apparently a local chain. They talked up their pizza as something "NY style" (The holy grail ) Anyone ever try it?

Want to stay up to date with this post?

Recommended From Chowhound