Skip to content
Restaurant

El Faro

1 local recommends ·

Tips from locals

Roger
Roger
February 05, 2017
excellent fish restaurant

Things to do nearby

Places to stay nearby

Location
5 Rue de Fribourg
Geneva, GE 1201
Phone022 732 21 98
Websiteelfaro.ch
Hours of Operation statusClosed · Opens 9:00 AM