Subway 19253

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