This establishment is a restaurant located on Carrer San Francisco de Sales in Palma. It offers a variety of Mediterranean cuisine and is suitable for all types of public.