Turquoise Restaurant

112 Fitzpatrick Street Key West, Florida 33040 United States of America

(305) 517-6282

Location