Get directions to: Deli, Johnstown, PA Restaurant address: 671 Linden Avenue Johnstown, PA 15902, USA Driving Walking Bicycling Restaurant: Deli