'Its name means "small tubes", but this Italian pasta is actually large tubes with a meat or cheese filling'
Cannelloni
FOOD & DRINK: Its name means small tubes, but this Italian pasta is actually large tubes with a meat or cheese filling
Its name means "small tubes", but this Italian pasta is actually large tubes with a meat or cheese filling
Its name means "small tubes", but this Italian pasta is actually large tubes with a meat or cheese filling
FOOD & DRINK
Cannelloni
FOOD & DRINK