Best Of 2021

Best French Restaurant

1. Le Petit Triangle
2. L’Albatros
3. EDWINs
4. Tartine Bistro
5. The Paris Room
6. Cru Uncorked

Previous Winners