Beach lido offering a "homemade" feel with quality food. Enjoy sandwiches and seafood dishes.