New York › Food & Drink · Central Harlem
★★★★★ 5 (0 reviews)
Caribbean seafood spot known for lobster rolls and island flavors.