French restaurant known for its convivial atmosphere and generous portions.