O Faro
Spanish · Seafood · Tapas
O Faro is a Galician restaurant known for its authentic cuisine.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de O Faro.
Local restaurants nearby
Carrer Illa de Xipre, 33
Location
Los locales mejor valorados cerca de O Faro.
Carrer Illa de Xipre, 33