Georgia > Atlanta > Intown South > Restaurants, Food & Beverages > Restaurants > Green Acres Take Out Restaurant
669 Pryor St SW, Atlanta, Georgia, 30315-1067
(404) 880-0007
Intown South
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!