2168 Briarcliff Rd NE Atlanta, GA, United States
The food tastes great and quick service too! The falafels are a bit smaller inside compared to other places but tastes good and crisp! Very fresh!
Find whatever you're craving, see what's good at any restaurant and learn what foodspotters, friends and experts love wherever you go.