L'Ecureuil is a restaurant offering French and European cuisine in a modern bistro setting. The menu features market-fresh dishes with options like duck breast and braised pork cheeks.