Le Victoria is a French cuisine restaurant. It is located at 1 Rue Tiblier Verne in Saint Etienne, France. Reservations can be made by phone.