Places to eat
Restaurants
Fast food restaurants
Home
South Indian restaurants
Indianapolis
South Indian restaurants in Indianapolis, Indiana
Find South Indian restaurants in Indianapolis, Indiana near you now.
Amara Indian Cuisine & Bar
1454 W 86th St, Indianapolis, IN 46260, United States