Maràngels is a Mediterranean restaurant housed in a 17th-century Catalan farmhouse surrounded by gardens. It offers traditional cuisine with seasonal products.