Subway 56127

Subway #56127-0 is a Subway restaurant located at 1333 Liberty Avenue, Hillside, New Jersey.