Castello RistoranteUnclaimedRestaurantsVaughan, ON+19052649248josie@castelloristorante.comVisit website