L'Instant is an Asian fusion restaurant offering a concise, well-balanced menu with generously portioned dishes.