Subway 18160

Subway #18160-0 is a Subway restaurant located at Valero Gas Station, 198 Route 17 South, Mahwah, New Jersey.