Subway 28560

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