Mystic Pizza is an Italian restaurant specializing in pizza. It is located at 36B Rue Notre-Dame de Lorette in Épinal, France. The establishment offers a variety of pizzas and Italian dishes.