Al Lido is an Italian restaurant offering thin-crust pizza, pasta, and Italian wine in a family-run setting with pierside tables.