Le Carré is a restaurant offering a gourmet experience with fresh, locally sourced ingredients in an elegant setting.