Champion Pizza

Champion Pizza Opening at 101 Ludlow, the 7th Pizzeria in Hell Square

Posted December 30, 2014 at 5:39 am

Its dealings with dormancy have concluded. For now. The 800 square-foot restaurant in the base of the Ludlow Residence dormitory is being reborn as we speak. That taste of the Mediterranean here is changing to that of Italy. Yup. Another pizza joint for Hell Square is rising at the 101 Ludlow Street compound, the two-year home […]

Filed Under