Victor S. • July 25This is the best restaurant in Atlanta.Margarita pizza, I must say that the delicious pizza I've ever had. The environment was good. If you eat pizza there don't forget to have a cannoli for desert!!!
Don't see the place you're looking for?