La Villa Restaurant in Montrichard Postcard

Travel Photography Travel Postcards France Postcards La Villa Restaurant in Montrichard

Thumbnail version a larger format appears to the receiver and in preview mode
La Villa Restaurant in Montrichard

La Villa Restaurant in Montrichard, France

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.

Photo by Beausoleil

or