FERRARA VANILLA

Fine Italian confectionary & specialty products. Since 1892. Served at Ferrara's landmark cafe in New York City's Little Italy!