Subway 10312

Subway #10312-0 is a Subway restaurant located at Century Square Shopping Center, 3533 Mountain View Drive, West Mifflin, Pennsylvania.