L'Îlot is a fish restaurant offering seafood platters and French wines in a trendy space with a terrace. The menu features fresh seafood, including ceviche and oysters, designed for sharing.