The Piccadilly

The Piccadilly

181 O'Connell Street
North Adelaide, South Australia, 5006
Phone:+61 8 8267 1500