Restaurante O Faro is located in Palma, Spain on Carrer de l'Illa de Xipre, 33,. Restaurante O Faro is rated 4.5 out of 5 in the category galician restaurant in Spain.
Address
Carrer de l'Illa de Xipre, 33,
Service options
Takeaway
Dine-in
Offerings
Healthy options