How many type of italian pasta are there?

How many type of italian pasta are there?

A. 200
B. 350
C. 400
D. 550

It is estimated that there are approximately 350 different types of pasta – and about four times that many names for them! This is due to the fact that some types may have different names in different languages, or even in the same language: in Italy, for example, names vary according to the region or area.