Subway 23201

Subway #23201-0 is a Subway restaurant located at Convenience Store, 70-72 Kissena Boulevard, Flushing, New York.