Search for:

A small restaurant in the Italian city of Modena has been named the best restaurant in the world. Famous for its flamboyant dishes and use of local ingredients, it’s a repeat winner. Sarah Morice has the details.

Subscribe:
Livestream:
Facebook:
Twitter:
Instagram:
Visit our website: