Subway 56194

Subway #56194-0 is a Subway restaurant located at 39-42 21st Street, Long Island CIty, New York.