Subway 35516

Subway #35516-0 is a Subway restaurant located at Walmart Supercenter #2339, 2801 Northwestern Avenue, West Lafayette, Indiana.