Subway 58898

Subway #58898-0 is a Subway restaurant located at 92-12 Jamaica Avenue, Woodhaven, New York.