Reviews from Around the Web
It has my name, of course I recommend it..
In all honesty, the reason I stopped at this place was because it had my name. But it turned out that the food was not to bad either. It's average pizza though.
View More
Storefront Pizza.
A small, storefront pizza place. They cater mostly to take out and delivery. Pretty quick with the latter. The pizza usually arrives hot and tasty. Subs are good.
View More