Subway 12623

Subway #12623-0 is a Subway restaurant located at Broadway Plaza, 5970 Broadway Boulevard, Garland, Texas.