Address: 9118 Strada Place, Naples, United States Of America, Vineyards
City: Vineyards
Dishes: 35
Reviews: 50
"First time ordering, because I heard a lot of good things. I was expecting more sausage and toppings in general by the name of the pizza, but overall was good. It has been a long time since I had Chicago deep dish and maybe Im just accustomed to seeing/having more toppings on NY style. Again was really good and would order in the future."
All prices are estimates.