Subway 60361

Subway #60361-0 is a Subway restaurant located at Hillside Plaza Shopping Center, 85-21 126th Street, Kew Gardens, New York.