O Sole Mio is a pizza restaurant offering a taste of Italy. They are temporarily closed for holidays.