(03) 9681 8289 Riverfront, 70 Lorimer Street, Docklands
“…melt into the large, comfortable couch seating, soak up the sweeping city views”