Subway 5305

Subway #5305-0 is a Subway restaurant located at 1 South Cage Boulevard, Pharr, Texas.