Max’s Coal Oven Pizza Restaurant Review – Downtown, Atlanta, GA [First Impressions]

In any other city, or even at any other time in Atlanta, Max’s Coal Oven Pizza would have a fighting chance.  Fair or not, two or three names have dominated our pizzascape during the last 12 months and change.  Fighting for the table scraps that is our attention, Max’s has setup shop in Downtown Atlanta …