On an old thread on the board, Ivo suggested they might be a retailer. Could explain why the label doesn't specifically say made in Venice. Are there markings on the base? Something is showing up in the second picture, but it could be reflections.
It does feel Italian though. What sort of wear is the on the base?