Elba Restaurant
Tul il-Kosta
Bahar ic-caghaq Naxxar NXR9038
Phone:
+9949 9960
Directions
☎ Video chat 🔊
Regular Opening Hours
Open-Close
Monday:
12 pm - 11 pm
Tuesday:
12 pm - 11 pm
Wednesday:
12 pm - 11 pm
Thursday:
12 pm - 11 pm
Friday:
12 pm - 11 pm
Saturday:
10:30 am - 11 pm
Sunday:
10:30 am - 11 pm
Powered by
POI Directory
Elba Restaurant QR Code for Smartphones