Get Directions to The Chelsea Cake Shop

Get directions

The Chelsea Cake Shop

149 Leura Mall, Leura, NSW 2780

+61 2 4784 1168

View details