Modern French cuisine awaits at Le 20 Mets. Enjoy authentic dishes in a renovated, welcoming atmosphere.