Italian restaurant "La Terrazza sul Leno" offers delicious pizzas and Mediterranean dishes. Enjoy dining on a refreshing terrace overlooking the Leno river.