Subway 23210

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