o sole mio, pizzeria is located via san martino, 45 in vicenza (36100) in the region of veneto (italia). This place is listed in the ristorante category of the geodruid vicenza 2015 guide.