There is one dog friendly bar or restaurant in Albury
1 results
The Woolhouse is a small bar located in Albury, New South Wales, that focuses on craft beer, local wine, and fun cocktails.