38 Rue des Serbes Cannes, Provence-Alpes-Côte d'Azur 06400
Seated: 60
Standing: 100
Square Feet: 657 ft2