Situated in the quiet seaside village of Xghajra, and just within walking distance from Smart City, El Catalán restaurant offers a great selection of truly tasty food.
Situated in the quiet seaside village of Xghajra, and just within walking distance from Smart City, El Catalán restaurant offers a great selection of truly tasty food.