El Faro
Spanish cuisine with fish specialties.
Address
5 rue de Fribourg
City
Geneva
PostCode
1201