Pizzeria Vesuvio offers a menu of pizza in a modern setting with indoor and outdoor seating.