My wife and I loved this little franchise. By far our favorite pizza in Atlanta
All reviews seem positive
In ShortA massive chalkboard doubles as a menu and swallows the wall as you walk in, a feat of architectural majesty. There's an impresive catalog of kitchen creations scrawled on it,...