Subway 10227

Subway #10227-0 is a Subway restaurant located at Casa View Village Shopping Center, 2596 Gus Thomasson Road, Dallas, Texas.