Mas Alegria offers a fresh, gourmet menu during the week and a gastronomic experience on weekends.