Clemton Park Shopping Village
60 Charlotte St, Campsie, 2194, NSW, Australia
Follow us
Enjoy authentic Italian, cooked using family recipes. Pair this with your favourite drink and the beautiful surrounds of Clemton Park Shopping Village.
Leaf Café
Pho & Spice