Categories: Restaurant Reviews – Posted on May 5, 2020 Atlanta Hood Cleaning Pros Reviews Three Pizza Restaurants in Atlanta, Georgia Johnny’s Pizza in Atlanta, Georgia is located in the area of Lenox Park. Owners Scott Allen and Bruce Jackson got … Continue reading >Atlanta Hood Cleaning Pros Reviews Three Pizza Restaurants in Atlanta, Georgia