Astra Bar & Restaurant
bar in Falls Creek
5 Sitzmark St, Falls Creek VIC 3699, Australia
Award-winning fine dining and wine bar in Falls Creek's alpine resort, serving locally sourced dishes and Victorian wines with sommelier guidance; intimate and upscale with daily après bar.
1 post from 1 person on dux.