Amara Atlanta
Restaurant $
870 Inman Village Parkway NE, Atlanta, GA 30307
Description
Amara, located in Inman Park, is now serving traditional Indian cuisine in a modern industrial setting.Get to know Amara Atlanta
Indian Restaurant
Restaurant $
870 Inman Village Parkway NE, Atlanta, GA 30307
Indian Restaurant
60 11th Street Northeast, Atlanta, GA 30309
Midtown Atlanta3621 Vinings Slope Drive Suite 4110, Atlanta, GA 30339
Atlanta