Subway 28560

Subway #28560-0 is a Subway restaurant located at 168-16 Jamaica Avenue, Jamaica, New York.