Subway 28698

Subway #28698-0 is a Subway restaurant located at Penrose Plaza Shopping Center, 2900 Island Avenue Suite 2936, Philadelphia, Pennsylvania.