Portuguese restaurant O Braseiro offers a taste of Portugal. They cater for functions and can accommodate up to 150 people.