Penn Station pens 10-unit deal in Atlanta

May 25, 2015

Penn Station East Coast Subs has signed a 10-unit agreement for Northeast Atlanta.