|
||||
![]() |
Mela Indian Restaurant
5425 Thompson Rd, Indianapolis, IN 46237 |
|||
Amenities |
---|
Restaurant
Indian
|