Le Castell is a Catalonian restaurant known for its wood-fired grilled dishes and selection of wines.