73 boulevard de la Croisette, 06400 Cannes, France
View on Map
What travelers say:
Located near the Blue Coast, I accidentally encountered this western restaurant in LA PALMA D'OR, because it is on the beach, if the weather is good, you can sit in the outdoor landscape location.