Hello...leaving for Atlanta this weekend. I remember watching a show on Atlanta recently on the Travel Channel. They highlighted a pizza resteraunt - this place was very eclectic - unusual toppings - I think it was in a building formerly occupied by a bank with a drive-thru. Outside seating under large tents. Does anyone know the name of this place or where it is at? Thank you!