Born 8 is a fantastic, spacious, and family-friendly restaurant in Palma, perfect for a relaxed meal.
Passeig del Born, 8, Centre, 07012 Palma, Illes Balears