Subway 30019

Subway #30019-0 is a Subway restaurant located at, 74-22 Broadway , Elmhurst, New York.