Subway 23903

Subway #23903-0 is a Subway restaurant located at Miller Place Plaza, 451 Route 25 - A, Miller Place, New York.