Yummy Villa is an ice cream shop in Auburn, Alabama, offering ice cream rolls, bubble waffle cones, bubble tea, cakes, and other sweet treats.
714 East Glenn Ave Auburn, AL 36830 USA
phone: 334.501.3281 site: http://www.aotourism.com
Auburn-Opelika Tourism © 2018. All Rights Reserved.