El Faro image

El Faro

Marsa Malaz Kempinski, The Pearl, Doha

Spanish Bar $$

Location

El Faro