Pizza restaurant La Locanda, known for its tasty pizza and attentive staff.