Subway 24838

Subway #24838-0 is a Subway restaurant located at Grandview Plaza Shp Center, 796 New Holland Avenue Suite C, Lancaster, Pennsylvania.