Sunday, January 24, 2010

Restaurant capital of the world

Next stop on our rail tour through France and Italy is Lyon, France (home to the most restaurants per square foot than any other city in the world). Lucky for us we have some very nice friends hosting us who happen to be restaurateurs and know the best spots for eats and vino in this food capital.


No comments:

Post a Comment