BB’s On North, a new pizza restaurant in the old Irie Zulu building at 7237 W. North Ave., is set to open this month. The restaurant, which was originally to be called Cello's Pizza, will provide dine-in, take-out and delivery pizza and pasta along with a selection of wines.
Brothers Pietro and Mario Balistreri, who are both second-generation pizza makers, said they are planning a rotating seasonal menu and seating for 60 at the location. The restaurant also might have pizza by the slice at some point.