Vesuvio Pizzeria is an Italian restaurant specializing in 32cm Neapolitan pizzas made with authentic Italian ingredients. They are open daily from 11:30 to 21:00/21:30.