May be permanently closed
No info on opening hours
May be permanently closed
You can go to this restaurant if you happen to be near Eglise Russe. French food is worth a try here.
Visitors' reviews on Le Mesnil
Add your review
French
$$$$
Price range per person
CHF 20-CHF 40
Address
23 Rue des Glacis de Rive, Geneva, Switzerland, 1207
Report incorrect information