Le Saint Charles is a restaurant offering Italian cuisine.