La Vecchia Locanda is a restaurant offering generously portioned, home-style Italian dishes. Known for its pizza, pasta, and delicious wine.