Mestral is a spanish restaurant Balearic Islands located in Spain.
Cristofor Colom, 17 Balearic Islands Spain
Reservations | Yes |
Outdoor Seating | Yes |
Menus | Brunch |
Super lecker, Spanferkel ist zart und Schwarte knusprig
menu 2 primeros 2 segundos, bebida pan y postre 9€
Absolutely love this place. Great food, wine and view. Definitely worth the visit. Price wise, it's great too. - Woo Nelson