Pasticceria Cavallaro LeichhardtUnclaimedRestaurantsSydney, NSW+61295609010sales@cavallaros.com.auVisit website