Vesuvio is a pizza restaurant offering pasta dishes, salads, and large pizzas in a compact venue with an open kitchen and a laid-back vibe.