Subway 13633

Subway #13633-0 is a Subway restaurant located at Donut Depot/Subway, 1102 North River Drive, North Mankato, Minnesota.