Established in 1993, Indian Ocean offers a lively dining experience. It's a long-standing Indian restaurant.