3300 Peachtree Rd.
Atlanta, GA 30326
Cross street: Around Lenox Road NE
I really did enjoy the pizza here, the staff was nice too. I came here by the suggestion of a friend and I'm really glad that I did.4
You pizza is one of the best in town that i've tasted so far with the soft and the taste, go to the shop and see.5