Masia Vilallonga offers traditional Catalan cuisine in a rustic, masia setting. The Mediterranean restaurant features grilled dishes and fresh ingredients.