Subway 28582

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