Islamorada

Squid Row

50

81901 Overseas Hwy.,
Islamadora ,
FL,
United States,
33036.

The tony restaurant, with its private booths, is ideal for a low-lit romantic dinner of Florida lobster.