O' Vesuvio is a pizzeria serving Italian cuisine, with a focus on pizza. It is located in Castelfiorentino.