Subway 13600

Subway #13600-0 is a Subway restaurant located at Lakeside Village Shopping Center, 9669 North Central Expressway Suite 150, Dallas, Texas.