Location: Deck Bar & Dining

Address: 2/23 The Strand, Dee Why View

Map presented by Google