This very popular restaurant is located on the most famous street of Santa Catalina in Palma.
The restaurant is 150 m2 and consists of three rooms for guests, bar area, kitchen and two bathrooms on t
↧