For the best cannoli around, do head over westwards to T Cavallaro & Sons. I happened to be in the neighbourhood and enticed a friend to join in for some ricotta and chocolate cannoli here. It definitely lives up to it’s reputation and at $3.50 for a gigantic serve, it reflects great value to boot. Despite being mega fried the cannoli never has an oily aftertaste and the filling is max’d out and oh so luscious. Sweet and not too sweet, and a fantastic contrast of textures and flavours that’s easy to eat. A definite place to hit for some outstanding Sicilian pastry.