This establishment offers Italian and Mediterranean cuisine with a focus on fresh, high-quality ingredients. It boasts a beautiful location with breathtaking views.