Pizza restaurant offering a "festival of taste" with over 50 Italian DOC ingredients. Specializes in unique pizza creations.