La Vila Restaurant, Soller
07100 Sóller, Balearic Islands, Spain
Placa ConstitucidEnjoying a lovely dinner on the main square while the tram on the way to Port de Soller winds through the street chiming it’s bells was a highlight of our trip. Soaking in the tranquil ambience while being cast in the shadow of the Church of Saint Bartholomew was in one word, breathtaking. The town is nestled in a valley surrounded by the Tramuntana mountain range 20km from Palma on the Northwest coast of Majorca.