Subway 38336

Subway #38336-0 is a Subway restaurant located at Francis Lewis Jamaica Plaza, 205-20 Jamaica Avenue, Hollis, New York.