Pizza Review
Outstanding pizza. Even more surprised it’s in the corner of Terminal A at ATL airport.