Subway 30138

Subway #30138-0 is a Subway restaurant located at 43-16 Ditmars Boulevard, New York, New York.