Wednesday, March 24, 2010

The Fat Duck

Finishing up on our trilogy of British gastronomic delights, I'd like to introduce you to The Fat Duck, in Berkshire, England, named the best restaurant in the world by Restaurant magazine in 2005. 

No comments: