When you think of fine dining, restaurants in France and Italy are probably the first that come to mind. But believe it or not, an international poll of customer reviews says that a small English pub tops them all.
This Tiny Pub Was Just Named 'Best Restaurant in the World'
This Tiny Pub Was Just Named 'Best Restaurant in the World'