Lido Siesta is a beach resort offering Italian cuisine and seafood.