Top Local Places

Mikado Japanese Restaurant

148 S Illinois St, Indianapolis, United States
Restaurant/cafe

Description

ad

Located in the heart of downtown Indianapolis, we offer the highest quality sushi and authentic Japanese cuisine in an inviting atmosphere that is perfect for a cozy dinner for two or a family-style meal for twenty.

CONTACT

Quiz

NEAR Mikado Japanese Restaurant

Sam's Club

Indianapolis, United States
Wholesale & Supply Store