Bella Vista is a restaurant offering a fusion of international cuisine and traditional island dishes, with vegetarian and vegan options. It features a full bar and serves breakfast, brunch, lunch, and dinner.