Le New Home: Chez Leon Relocates

Fans of the Central West End French restaurant Chez Leon take comfort. The established local restaurant has relocated and is now open in Clayton. The new location serves the same classic French fare along with a few new dishes and new lunch hours (7927 Forsyth Blvd., Clayton, 314.361.1589).

Recent Posts