Address: 9118 Strada Place, Naples, United States Of America, Vineyards
City: Vineyards
Menu Dishes: 35
Reviews: 50
"This was my first time ordering, and I had heard many positive things about this place. I expected more sausage and toppings based on the name of the pizza, but overall it was quite good. It’s been a while since I had Chicago deep dish, and I think I'm just used to the more toppings you'd typically find on NY-style pizza. That said, it was really tasty, and I would definitely order from here again in the future."
All prices are estimates on menu.