There are 2 inexpensive restaurants in South Albury
2 results
The Barista, Baker & Brewer is a venue located at 358 Wodonga Place in South Albury, New South Wales, Australia.
The River Deck Cafe is an award-winning restaurant located in South Albury, New South Wales, situated in one of the most picturesque locations in the area.