Skip to main content

Contact Us

Tel: +356 9928 0859
Location: 18 Triq Il-Marfa, Il-Mellie─ža, Malta

Opening Hours

Mon to Friday: 2.30pm till 9.40pm (last order).
Saturday: 2.30pm till 11pm (last order).
Sunday: 12pm till 9.40pm ( last order).
Find us on google map
× How can I help? Available from 09:00 to 23:00 Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday