Restaurants in Castro Verde

2 places in Castro Verde, Portugal.

RestaurantCasa do AlentejoCastro Verde, Portugal★ 4.42,257 reviewsPizza · ItalianRestaurante Pizzeria Villa ItáliaCastro Verde, Portugal★ 4.5489 reviews