Δ
The Strand, Gzira
for other queries
for bookings by phone
Bugibba Square, Bugibba
08:00am till 01:00am