O Sole Mio is a pizza restaurant offering a wide selection of Italian dishes, including pizzas, pastas, and meat & fish entrees.