Restaurants in Leno

2 places in Leno, Italy.

Kebab · TurkishEla istanbul Turkish KebabLeno, Italy★ 4.4208 reviewsPizza · FishPizzeria "El Caminito"Leno, Italy★ 4.1609 reviews