Subway 23210

Subway #23210-0 is a Subway restaurant located at 176-71 Union Turnpike, Flushing, New York.