Japanese Restaurants in 46225 Indianapolis, IN

1 business found


Mikado Japanese Restaurant & Sushi

148 South Illinois St , 46225
Phone: (317) 972-4180