Description
Name: Mela Indian Restaurant
Address: 5425 Thompson Rd Suite - E, Indianapolis, IN 46237
Phone Number: +1 317-869-2400
Restaurant Type: Indian restaurant, Asian restaurant, Restaurant
Mela Indian Restaurant is a Indian restaurant located at 5425 Thompson Rd Suite - E Indianapolis/Indiana
(Latitude,Longitude: 39.6934787,-86.0745746)
Postal Code: 46237
Location
-
5425 Thompson Rd Suite - E, Indianapolis, IN 46237
Add a review