Les Clefs d'Or is an Asian restaurant offering dine-in, takeout, and reservation options. They serve alcohol and provide table service.