Vesuvio offers classic Italian cuisine, including pasta, pizza, and entrees, in a traditional setting with murals and a terrace. Vegetarian options available.