El Catalan is located in Ix-Xghajra, Malta on Dawret IX-Xatt, Xghajra XJR 1202. El Catalan is rated 3 out of 5 in the category italian in Malta. 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.
Address
Dawret IX-Xatt, Xghajra XJR 1202