L'Instant is a French restaurant known for its carefully prepared cuisine and fresh ingredients. Note: Temporarily closed.