Buckhead Pizza Co. Restaurant Review In Atlanta, GA [First Impressions]

It’s a holiday weekend, so this will be a real quick post: no pictures, no elaborate descriptions, no pomp or circumstance.  Family Buddha decided to go grab some lunch on Friday.  On a recommendation, we hit up the Buckhead Pizza Company in, you guessed it, Buckhead. Oddly situated in the Realm building, you have to …