La Locanda offers Italian cuisine. Known for generous portions, it's a place to enjoy a meal.