Subway 291

Subway #291-0 is a Subway restaurant located at Indian Village Shopping Center, 310 Highway 67 West, Alvarado, Texas.