Mikado Japanese Restaurant
148 S Illinois St
Georgia St.
Indianapolis, Indiana 46225
USA
Phone: 317-972-4180
Georgia St.
Indianapolis, Indiana 46225
USA
Phone: 317-972-4180
Food | 4.0 |
Service | 2.0 |
Ambiance | 6.0 |
Overall: | 2.0 |
Location & Nearby Info
Harry & Izzy's0.01 mi
Ram Restaurant0.02 mi
St Elmo Steak House0.03 mi
40 West Coffe Cafe0.04 mi
Hot Tuna Seafood Restaurant0.04 mi
Olive's A Martini Bar0.04 mi
Omni Severin Hotel0.04 mi
Restaurant at the Canterbury0.05 mi
Noodles & CO0.05 mi
Hooters0.05 mi
Cuisine:
Mikado Japanese Restaurant Description:
This stylish sushi and Japanese-French fusion hot-spot is the place to be seen, or not seen. The private rooms and secluded corners are often occupied by pro athletes and political bigwigs who savor their Asian fare in privacy. The atmosphere, with its polished wood, dramatic flowing drapes, large windows and Asian accessories, certainly is wow-inducing, but that's not to say the lamb loin with bok choy or broiled fresh-water eel won't deliver. Opt for the classic nori rolls, or try the inventive rice rolls that include tender slices of beef.
Reviews of Mikado Japanese Restaurant