The new Otto Pizza, located in the former North Star Music Cafe at 225 Congress Street is opening tonight. A recent article in the Portland Daily Sun reported that the restaurant will “offer 90-plus seats of family style sit-down dining, a full bar, and an expanded menu along with its popular by-the-slice take-out.”