Subway 7636

Subway #7636-0 is a Subway restaurant located at Fairgrounds Square Mall, 1701 Benjamin Franklin Parkway, Philadelphia, Pennsylvania.