Les piles is a French restaurant offering excellent cuisine and a welcoming atmosphere.