This is the 2nd business that requires crew member's help.
After taking over this business, the story takes a new turn! Dominic lose some of his business. I reload my save files a couple of times and notice the lose business are randomly selected and it's basically the same layout, same boss, same weakness but slightly more guards. So I'm quite unlikely to cover these again... but I could always change my mind. =)
Update: I'll be cover on taking back of the loss business as I think the Mangano family has very little business and they deserves more screen time. =)