Seafood restaurant Lido Azzurro offers fresh, delicious, and generously portioned dishes.