I've eaten at Johnny's for years, this place has the best pizza I have ever eaten. The best thing is they have alot of stores in Atlanta and elsewhere, that means I can get the best pizza anytime anywhere
Pros: Great food, great prices, cold beer
Cons: closes too early
more