South River Chip Stand
306 Hwy 124, South River, Ontario
The South River Chip Stand is located on Hwy 124 in South River and is open 7 days a week. Stop by for a poutine, hamburgers, or fish and chips – check out their Facebook page for a full menu.