Tag Archives: France

Le Chat 800 by 600 (6 of 9) © 2010 . All rights reserved.

Restaurant Review: Le Chateaubriand in Paris

Let’s get something out of the way.  Le Chateaubriand is not the 11th best restaurant in the world.  For Restaurant Magazine to assert such things is a flotilla of crap.  However, coming from a Top 50 list that gave Momofuku Ssam Bar … Continue reading