O Sole Mio Pizza (italy) guide.pizza Created in Italy, this O Sole Mio pizza is a mouth watering meat pizza that’s worth making. Created as described, this pizza style enjoys a luscious taste, matched with a fanciful smell. submitted by laurenclarke78 egg italian pizza pizzeria salami Entry Permalink Report Post