Cap Cana, Punta Cana, Provincia La Altagracia, Punta Cana 23000, Dominican Republic
Seated: 60
Standing: 100
The restaurant’s surroundings set the relaxed, chic ambiance, making the most of its beachside location. Celebrate with Breath-taking views of the Caribbean Sea.