Redsalt Restaurant, one of the best Canberra restaurants located at the Crowne Plaza Canberra.
Visits: 23