Company name: Grand Central @ Halles de l'Île
Description: Bar-brasserie contemporain sur un fleuve
Pl. de l'Ile 1, 1204 Genève, Suisse