Established in 1993, Indian Ocean is a long-standing Indian restaurant known for its high-quality ingredients. Offers a collection service.