Subway 47678

Subway #47678-0 is a Subway restaurant located at Carvel/SUBWAY, 86-55 Broadway, Elmhurst, New York.