This restaurant is open and is exceptionally good value when you choose the set lunch menu. Has a great shopping complex too...well worth a visit!
As an Italian you would expect the best lobster or crayfish pasta dish to be served somewhere in Italy right? Well not so. This little friendly restaurant on the out skirts of Palma just down the coast from the centre served us a truly superb...More