Restaurants: Sushi Indianapolis

Mikado Japanese Restaurant & Sushi

Address
148 S Illinois St
Place
Indianapolis , IN 46225-1006
Landline
(317) 972-4180

Description

Mikado Japanese Restaurant & Sushi can be found at 148 S Illinois St . The following is offered: Restaurants: Sushi - In Indianapolis there are 11 other Restaurants: Sushi. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Sushi
(317)972-4180 (317)-972-4180 +13179724180

Map 148 S Illinois St