Location

We are conveniently located on Toorak Road a few minutes walk from the busy intersection of Chapel St and Toorak Road. Surrounded by many retail and shopping outlets, we are in the heart of South Yarra where customers are spoilt for choice.