French Restaurants in St. Louis, MO
French Restaurants
7515 Forsyth (Clayton),
St. Louis ,
MO
63101
UNITED STATES
Based on 2 reviews
Bad Experience, would not recommend
Chez Leon in Clayton was a huge disappointment. Before dining their I had read several reviews online raving about the great food and service. This past Saturday I dined at Chez Leon with my husband and it proved to be one of the most...Great Dinner/Great Service
My wife and I celebrated our 33rd anniversary at Chez Leon's on Sat. evening. We arrived at 6:30 as per our reservations and were promptly seated. Our waiter introduced himself and then brought our drinks. I had the lamb chops---which...Worldwide > United States > St. Louis, MO > French Restaurants