Eleanna is located in Montauban, France on 43 Rue du Général Sarrail. Eleanna is rated 3 out of 5 in the category southwest france restaurant in France.
Address
43 Rue du Général Sarrail
Service options
Dine-in
Accessibility
Wheelchair-accessible car park