Le Saint-Jacques is a French restaurant offering quality cuisine and presentation.