La Flambee is a restaurant specializing in French cuisine cooked over a wood fire, featuring grilled meats, confit dishes, and Corsican specialties.