Pell Mell is a restaurant located in Lyon, offering a dining experience with 80 seats. It provides a full menu with prices and photos, suggesting a focus on French cuisine.