Catalog
- vermicelli (1)
Brand
- di Bari (1)
Country
- Italy (1)
Pasta and macaroni
- tagliolini (1)
Flavor
- lemon (1)