Yesterday, the owners of Brooklyn restaurant and sports bar Toby's Public House held a meeting with Lower East Side residents to present plans for their new location on 86 Kenmare St. The new spot will seat 55 and will feature two kitchens and, they hope, a sidewalk cafe. Owner Christine Iu plied the neighbors with pizza, but "the community leveled an assault on Iu’s entire operation." [BB]
Filed under:
Loading comments...