Royal Oak Hotel


121-129 O'Connell Street NORTH ADELAIDE