Pizza Review
Very good neopolitan pizza right next to the stadium for the Atlanta Braves. The sauce and cheese are very good. The basil can be a little soggy, and in my opinion it could use a little more