https://www.luca.ky/
+1 345-623-4550
871 west bay road, George Town, Cayman Islands
Located right on Seven Mile Beach, Luca restaurant is an ocean-front establishment with a bar. Luca can accommodate families with young children and offers both indoor and outdoor seating