Subway 3878

Subway #3878-0 is a Subway restaurant located at Alta Mesa Shopping Center, 3524 B Alta Mesa Boulevard, Fort Worth, Texas.