La Michuacana

Restaurant in Warsaw, Indiana

ice cream