About 100 fragments of Roman mosaic and millefiori glass were stylistically attributed to a Hellenistic type, a Ptolemaic and Romano-Egyptian period type and an early imperial period type. Twelve representative fragments were studied by electron microprobe analysis and Raman microspectroscopy. Eleven of them display a Napronounced recipe with low K, Mg and P contents, typical for the Roman period. Minor differences in composition are unsystematic, not reflecting the stylistic classification. Ionic colouring agents are Mn 3+ for violet, Cu 2+ for light blue, Co 2+ for deep blue and Fe 3+ for brown translucent colours. Calcium antimonates, lead antimonate and cuprite are the colourants responsible for white, yellow and red colours, respectively, and additionally serve as opacifiers. Mixing of ionic colouring agents and opacifying colourants led to a more differentiated palette of colours. Pb was used as yellow colouring agent, as a flux material and as a stabiliser for the colourant crystals. The remaining fragment consisting of a K-pronounced but still Na-bearing glass matrix was most likely produced during the Middle Ages or later.