La Torre d'en Guiu is a Mediterranean restaurant with outdoor seating and a playground.