Loading map…

JAPO Santa Catalina

Palma de Mallorca, Spain, is a vibrant city with a rich culinary heritage. JAPO Santa Catalina likely offers a modern dining experience, perhaps featuring dishes that are grilled, imparting a smoky aroma and a satisfyingly firm texture, reflecting island flavors.