We use cookies on this site to enhance your user experience.
Address
Tul Il-Kosta Bahar ic-Caghaq, Naxxar NXR, Naxxar 9038, Malta
Hours
Monday: 07:30 - 22:30
Tuesday: 07:30 - 22:30
Wednesday: 07:30 - 22:30
Thursday: 07:30 - 22:30
Friday: 07:30 - 23:00
Saturday: 07:30 - 23:00
Sunday: 07:30 - 23:00
Tuesday: 07:30 - 22:30
Wednesday: 07:30 - 22:30
Thursday: 07:30 - 22:30
Friday: 07:30 - 23:00
Saturday: 07:30 - 23:00
Sunday: 07:30 - 23:00
Phone
+356 9949 9960
Website
http://www.elbarestaurant.com.mt/