L'ODEON

10, Place Géneral Leclerc - 37000 Tours | Update restaurant details | Show phone number 02 47 20 12 65

2 persons have written a review about L'ODEON

2 persons reviewed this restaurant

By sharing your experience, you help users make their choice