Braza Leichhardt

Watch later

03:05

Since November 30th 2007 Braza Churrascaria has proved to be one of the most popular restaurants in Leichhardt