Start from
Tannour Indian Grill
398 14th St NW, Atlanta 30318