Can Llonch is a restaurant housed in a traditional Catalan "masia" (country house) near a natural park.