Restaurante Rocha offers traditional Portuguese cuisine, including wood-fired roasted lamb and other classic dishes. It can accommodate up to 300 guests.