Subway 7542

Subway #7542-0 is a Subway restaurant located at Welch Plaza, 2655 East Bay Drive Unit 8 & 9, Largo, Florida.