I'm pretty sure a couple of those restaurants will be restaurant/lounge/nightclub hybrids along the lines of an Empire or GEM. The way I read it, is that he wants to stay away from the dedicated 24hr nightclub space, which makes less sense in a 2am last call city like Boston vs. 24/7 Vegas.
Now...