Address Queen's Court Plaza, Seven Mile Beach, Grand Cayman, Cayman Islands
Location: Seven Mile Beach
Telephone

Local Caribbean

Myrtles Restaurant & Bar (CLOSED)

Average customer rating: 3.5