Seafood and pizza restaurant, Lido Franco, aims to bring the flavors of the sea to your table.