La Queue de Cheval is a steakhouse offering a selection of high-quality cuts. Temporarily closed.