Loading map…
IglooBarGeneve
IglooBarGeneve in Geneva, Switzerland, located at Place de Bel-Air, 2, offers a unique, crisp aroma and a satisfyingly crunchy texture. While not a traditional restaurant, the setting suggests a focus on fresh, possibly grilled, bites.