Location: 4186 Buford Hwy Ne, Atlanta, GA 30345
Phone:(404)327-6666
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out