The restaurant within the apartment building on top at the junction of Labouchere Road and the freeway on-ramp has had a difficult history.
17/07/2007 - 22:00
Fresh menu at Red Cabbage
17/07/2007 - 22:00