La Cravache is a restaurant offering French, Belgian, and European cuisine. It features a unique atmosphere and luxurious interior.