La Villa Restaurant in Montrichard by Beausoleil Star this if you like it!

This is a really friendly and fun restaurant right on the square in Montrichard. The food is good; the service is good and the location can't be beat. We've eaten there a few times, the first time on recommendation from friends.

Montrichard , France

Comments

No comments yet.

Be the first to comment on this photo!

More photos from France