Subway 18115

Subway #18115-0 is a Subway restaurant located at North Meadow Plaza, 1053 State Route 202, Branchburg, New Jersey.