Hibbard's Custard

Restaurant in Lewiston, NY

ice cream