Now moved to Menasha Ave. this restuarant has THE BEST pizza around. This crisp thin crust only pizza lets all the flavors ramble over your tongue for great taste.
Has a variety of other items on the menu, but with pizza this good, why bother.
Staff is friendly and welcoming.
more