Indian Ocean offers a visually stunning dining experience. This Indian restaurant is known for generous portions, hot food, and a friendly atmosphere.