Lord Elgins Fish and Chips

Restaurant in Port Elgin, Ontario

Features: takeaway