Seafood restaurant Lido Il Chiosco offers a beautiful beachside location. Enjoy generous portions of delicious food.