La Locanda is a relaxed restaurant offering Italian cuisine in a bright, half-timbered setting. Enjoy pizza and pasta in a casual atmosphere.