Caribbean Lobster & Steak House
45 Market St, Camana Bay, Grand Cayman, Cayman Islands.
45 Market St, Camana Bay