Beachfront bar & grill, Lido Boomerang offers local seafood and Mediterranean cuisine. Enjoy sea views.