Portuguese restaurant Vila Branca, located in Borba, offers regional Alentejo dishes. Capacity for 56 diners.