Astra Bar & Restaurant
Sitzmark St, Falls Creek VIC
About Astra Bar & Restaurant
Situated in the picturesque Falls Creek, Astra Bar & Restaurant offers an inviting atmosphere that perfectly complements the stunning backdrop of the Victorian High Country. This vibrant establishment serves a diverse array of international cuisine, delighting diners with flavours from around the globe. Guests can enjoy their meals in a warm, contemporary setting, featuring large windows that showcase breathtaking alpine views. What sets Astra apart is its emphasis on using locally sourced ingredients, ensuring fresh and seasonal dishes that reflect the region's rich culinary heritage. Whether it’s après-ski or a leisurely dinner, Astra Bar & Restaurant promises a unique experience that captures the essence of luxury and comfort in the heart of the mountains.








