Found 2 places
Address: 12510 North Meridian St, Carmel, IN 46032
Latitude: 39.9711 (39°58′16″N), Longitude: -86.1601 (86°9′37″W)
Phone: (866) 461-3588
Site: www.amberindianrestaurantcarmel.com
Foursquare
Address: 1420 West Main St, Carmel, IN 46032
Latitude: 39.979 (39°58′44″N), Longitude: -86.1541 (86°9′15″W)