Le P'tit Creux

Restaurant at Verneuil