"That's very kind."
Phone: +33467660809
Address: 7 Pl. De La Chapelle Neuve, 34000 Montpellier, Hérault, France
City: Montpellier
Website: https://www.letotoutard.fr/
Monday: 10:00-15:00 17:00-00:00
Thursday: 10:00-15:00 17:00-00:00
Friday: 10:00-15:00 17:00-00:00
Saturday: 10:00-00:00
Sunday: 10:00-00:00
Dishes: 13
Amenities: 10
Categories: 5
Reviews: 2121