Lobster Shack

86700 Overseas Hwy, Islamorada, FL

954-260-0469 -