Baba's Turkish and Mediterranean Delight
Address:
1099 Euclid Ave NE, Atlanta, GA 30307
Phone:
(404) 681-3997
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
Other Businesses:
- Mediterrannean Grill at 985 Monroe Dr NE, Atlanta, GA 30308
- Champions at 2020 Convention Ctr, Atlanta, GA 30337
- Cafe Oasis at 4842 Fulton Industrial Blvd SW, Atlanta, GA 30336
- Pipiolo Mexican Cafe at 4842 Fulton Industrial Blvd SW, Atlanta, GA 30336
- Space Atlanta at 1310 White St SW, Atlanta, GA 30310