Sports club in Senglea. Offers Mediterranean dishes, including fresh seafood, right on the water's edge.