The worst staff on Malta. Miserable, couldn't care attitude ruins what should be a good time. Far better restaurants nearby.
If you want to be treated terribly go here, if you want proper customer service avoid at all costs.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.