European restaurant and takeaway menus in Adelong

The Altar Wine Bar

European

77 Tumut St, Adelong, NSW, 2729, Australia