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