Al Lido is a seafood restaurant offering traditional cuisine, pizza, and grilled specialties. Ideal for lunch and dinner.