Vesuvio's was our first experience with restaurant food when we moved to Delavan--and we have nothing but good to say about them from food to service. Great food, pizzas are fantastic, and service is always more than friendly. It's our goal to ""eat our way"" through the menu. If you order a dinner, prepare to have leftovers the next day--and it will taste just as good as when you first got it.
more