Places
Communities
Detecting...
Chat
Restaurants
IN
Indianapolis
Ocean World
Ocean World
7.0
(0 reviews)
• Japanese
1206 W 86th St
Indianapolis, IN
(317) 848-8901
Overview
Menu
Reviews
Q&A
Business Information
1206 W 86th St
Indianapolis, IN
(317) 848-8901
Location
Loading map...
Similar Restaurants in Indianapolis, IN
Asaka Japanese Restaurant
Japanese
Indianapolis, IN
9.0
Kabuto Japanese Steak House
Japanese
Indianapolis, IN
7.0
Kabuto Japanese Steak House
Japanese
Indianapolis, IN
4.4
Indy hibachi
Japanese
Indianapolis, IN
5.0
Kazan Japanese Steakhouse
Japanese
Indianapolis, IN
5.0
Mori Sushi
Japanese
Indianapolis, IN
4.6