"superb."
Phone: +33450607114
Address: 119 Route Du Crêt, Talloires-Montmin, France
City: Talloires-Montmin
Friday: 12:00 -14:00 19:00 -22:00
Saturday: 12:00 -14:00 19:00 -22:00
Sunday: 12:00 -14:00
Dishes: 27
Amenities: 16
Categories: 5
Reviews: 919