The perfect “Island Restaurant” experience, right on the water, in downtown George Town, Grand Cayman
these are my pictures, look but don't touch or take