NYC shop peddles colossal cannolis ‘the size of a teacup poodle’