Italian Street Food

S8E1 · 2006-03-11 · 30 min

Giada shows you some of the fantastic concoctions Italian street food vendors are able to make.

The show’s own verdict is on its page.