Mikado Cafe

Food & Drink
9914 E 79th St, Indianapolis, IN 46256 9914 E 79th St, Indianapolis Directions
+13178498809
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Cafe, Japanese, Sushi

From Our Editors

Mikado Cafe in Indianapolis is a well-known Japanese restaurant, offering a familiar vibe with fabulous sushi. It's a culinary destination for customers that want terrific food.

If you don't feel like driving over to E 79th, placing a delivery order is an option.

Making a trip to Mikado Cafe is never a bad call.

Explore Nearby
Mikado Cafe