Subway 11521

Subway #11521-0 is a Subway restaurant located at 218 North Comrie Avenue, Johnstown, New York.