Subway 52787

Subway #52787-0 is a Subway restaurant located at Casa Linda Plaza Shopping Center, 9440 Garland Road Unit 710, Suite 108, Dallas, Texas.