Subway 28460

Subway #28460-0 is a Subway restaurant located at Irving Mall, 3880 Irving Mall Room VC18, Irving, Texas.