La Grange is a French restaurant offering a menu with a focus on quality and value.