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.