Restaurant Terras de Barroso offers pizza and take-away service.