minube
large restaurant
The Poplars restaurant (Campillos) is located in prominent Campillos. Its a large establishment with two rooms that can hold up 700 guests and a large parking area for clients. Some of their specialties are cold cuts, grilled meat and seafood.