Birmingham, AL
Frozen fruit popsicles from a food cart
Location
The Market at Pepper Place
2829 2ND AVE S, BIRMINGHAM, AL 35233
Saturday