Yarra River Terrace (alongside Federation Square)
Phone 03 9740 8811
It was the smell that hit us first as we descended the stairway from Fed Square down to river terrace – smoky, sausagey, oniony and oh so very delicious. Both Dan and I looked at one another and yelled in unison, “STREET MEAT!”.
Melbourne [...]





