Subway 30019

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