Eco-friendly campground in Portugal with a restaurant. Offers Mediterranean cuisine and on-site shop. Parking available.