This is a "must go" place. We live in Malta and we can vouch for it. Good food, nice service, honest. Maybe you must avoid the "catch of the day" which is a bit pricey. I forgot my EOS digital camera there. The next day I popped in.. the guys on the day shift couldn't find it but asked me... more
