New homemade ice cream shop opens in South Louisville

New homemade ice cream shop opens in South Louisville