Reviews from Around the Web
August 20, 2012
Others may have their favorites, and the experience at downtown places are distinct, but for my money, this is the best pizza in Savannah.
View More
Best Pizza in Savannah.
I mean that! This is the best pizza I've had in Savannah. They make large pies that are thick, (but not too thick), not greasy and loaded it with any topping you'd like! I've gotten both delivery and pick up at this place and both had…
View More