Le Saint-Pierre is a French restaurant known for its generous portions.