This restaurant is in prime seafront location in Can Pastilla, with a lovely private terrace of 150m2 with beach views, and interior of 150m2 too. It is located in the best spot in the area, and surro
↧