Camberwell South Cellars is a fine wine liquor store on Toorak Road in the leafy south-eastern suburb of Camberwell South.
Our Trading Hours:
Monday to Wed
11 AM - 8 PM
Thurs-Saturday
11m-9pm
Sunday 11-7PM
© Camberwell South Cellars. 968 Toorak Road Camberwell South VIC 3124
Ph. 03 9889 6119