Lido is an Italian restaurant and pizzeria offering specialty dishes.