Seafood restaurant on Dragonara Road. Offers hot and tasty dishes.