Family-run restaurant with emphasis on Maltese cuisine. Famed for the superb staff and atmosphere.
Facebook http://www.facebook.com/group.php?gid=61917742168&v=wall
Address 15 Marfa Road, Ghadira Bay, Mellieha, Malta
Coordinates 35°57'57.146" N 14°21'24.721" E