23 Wilga Street St. Julian
STRJ3110
Tel. +356 9971 5155
email [email protected]
Sunday – Thursday 12:30 pm – 11:00 pm
Friday & Saturday 12:30 pm – 2:00 am