We went there on a saturday evening so one would accept it that you have to wait a little bit for your food to be served, but we waited for over an hour. We took 2 different dishes of pasta, food was ok, nothing special. Although they have the sign at the door, they wouldn't accept any credit cards, so we had to walk all the way to the Naxxar main square for the atm.
Apparently the management has changed as we have been there before and the experience was totally different, as well as the people taking care of the place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.