Amber Indian Restaurant
12510 N Meridian St, Carmel
(317) 580-0828
Recent Reviews
Amber Indian Restaurant
12510 N Meridian St, Carmel 46032
(317) 580-0828