Le Saint Clair is a bar and restaurant offering authentic French cuisine in a convivial and welcoming atmosphere.