Strictly Conch is a takeout restaurant specializing in fresh conch dishes.