Bar Restaurant Ca'n Topa - Coll de Soller - Mallorca
Bar Restaurant Ca'n Topa. Coll de Soller, Mallorca. Ca'n Topa is a unique and charming family owned cafe serving tasty snacks, coffee, teas and refreshments. Set right in the heart of the breathtaking Tramuntana mountain range, 497 metres above sea level,