Diamond Asian Restaurant, Indianapolis
5564 Madison Ave, Indianapolis, IN 46227, USA
Location on the map Diamond Asian Restaurant
Located nearby
Diamond Asian Restaurant is located at 5564 Madison Ave, Indianapolis, IN 46227, USA (~9.5 km from the central part of Indianapolis).
You are on this page because you are most likely looking for: or restaurant,
Diamond Asian Restaurant Indianapolis, United States,
Diamond Asian Restaurant, address,
reviews, phone .