Amber Indian Restaurant

12510 North Meridian Street  Carmel, IN - 46032
Directions & Maps
Phone: (317) 580-0828
http://www.amberindianrestaurant.com