Awesome pizza, lots of toppings. So big they require a seatbelt. Homemade salad dressing is a must. Pros: Large and tasty
All reviews seem positive
Scittino's Italian Market Place