Subway 52793

Subway #52793-0 is a Subway restaurant located at Alta Mere Shopping Center, 2917 Alta Mere Drive Suite 100, Fort Worth, Texas.