Best Pizza in Savannah by Alicia J. at InsiderPages
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 excellent service. Don't let the location throw you off, it's in a small strip of stores and is really a diamond in the ruff. Very clean place, and definitely...