Les 2 Clefs is a restaurant offering classic cuisine and pizza.