Lido is an Italian restaurant and pizzeria offering a variety of specialty dishes.