Le Capucin

Marseille (France)

Marseille (France)

Restaurant Le Capucin map and address