allaboutgeneva.com
Spanish Wine Bar and Art Gallery in Geneva
GENEVA, SWITZERLAND — Art gallery and Spanish wine is the concept behind Oleowine & Art wine bar, which also features catering and hosts other events.