Subway 28582

Subway #28582-0 is a Subway restaurant located at, 20 West Village Green , Hicksville, New York.