Lello Snack is a pizza restaurant, established in 1982. It offers pub-style cuisine.