
Stepping within DiBella's Subs in Markets Square - Pittsburgh, Pennsylvania is like going back in its history. A time when individuals were friendly, food was manufactured to order and leather benches lay under posters and photos from a happier era. Ordering is definitely assembly line, with 'Sub Makers' consuming your order and little number tepees...