O Sole Mio is an Italian restaurant offering traditional Mediterranean cuisine in a cozy setting.