S1E8 · Stuffed

Stuffed

S1E8 · 2018-02-23 · 45 min

Time for the ultimate showdown: Italian stuffed pasta vs. Asian dumplings. Will xiaolongbao or tortellini carry the day?

The show’s own verdict is on its page.