A restaurant in the most central point of the old town of Palma Mallorca, set in the Plaza Major, a location that all tourists visit and the hub of local events and and markets. This is a location that has
↧