There is one high end restaurant in Armidale-town
1 results
Rydges Armidale is a 4.5-star hotel located in Armidale, New South Wales.