This is a great little pizza shop with sandwiches, french fries and all other types of Italian goodies! Dare I say it ?Dare I say it? This pizza is as close to Grotto's Pizza in Delaware as I have come locally! If you are a Grotto fan this pizza is for you. The shop is clean and neat, the food arrives hot and tasty, what more could you want? Want to eat out? Try it you'll like it!
more