Romy's Icecream

Ice cream shop · 223 N Main St, Santa Rosa, TX

More food in Santa Rosa, TX · Ice Cream in Santa Rosa