Stacks Bar Restaurant

Shop 24-25 1 Harbour Street, Darling Harbour NSW 2000