Three of Italy's trademark ingredients come together to make the classic "Queen's Pizza". Mozzarella fresca, fresh basil, and sliced tomatoes take you away to Naples. (Does not have pizza sauce)
Have you tried this dish? Pop it!
Help other diners know what to expect by sharing your experience.