Freezing Thai Rolled Ice Cream

1918 S 67th St, Omaha, NE 68106