2024
TRATTORIA SANTO STEFANO
Italian restaurant and pizzeria • €€
3.8/5
• 26 reviews
Closed - Open to 19h00
Located in Lenno's main square, close to the church of San Giovanni ...Read more