This cozy restaurant offers homemade cuisine in a tranquil and familiar atmosphere. It is situated in the old town of Pollensa, providing a welcoming dining experience.