This ice cream is rolled, not scooped

Ice Queen, a Thai rolled ice cream shop, has opened at 121 Tom Hill Sr. Blvd. in north Macon, Ga.
Up Next
Ice Queen, a Thai rolled ice cream shop, has opened at 121 Tom Hill Sr. Blvd. in north Macon, Ga.