Caledonian Inn


213-219 O'Connell Street NORTH ADELAIDE