Caribbean restaurant specializing in wings.