Rue de Cornavin 6, Genève
This is a self- service restaurant with French, Swiss and European cuisines.
Chill Out
Kids Friendly
Typical Tourist