Chez Leon lives up to it's amazing reputation. The mussels are fantastic. Very tasty. Steak tartar is made fresh practically right in front of you. Don't let the wait dissuade you. It's worth it.
Tip is too short...
Tip is too long...
Show More (on 1 To-do List and 1 Other List)