Popp'in Bay take away.

Restaurant in Thessalon, Ontario