Subway 19253

Subway #19253-0 is a Subway restaurant located at, 31-18 A Broadway , Long Island City, New York.