MEM Al Mare
A fantastic Italian restaurant where they will serve you up an amazing combined plate with all sorts of incredibly well-prepared seafood on a large sharable board adjusted to the number of people in your party. They also have all sorts of other great Italian dishes including an amazing black pizza. The owner is always there-ask him what MEM means so you can also enjoy his philosophy of life.