O Sole Mio is a Neapolitan restaurant specializing in authentic Italian, pizza, and Mediterranean cuisine, including seafood. Enjoy classic flavors daily.