401 14th St SE, Ste 4D, Decatur 35601, United States
401 14th St SE, Ste 4D, Decatur 35601, United States
No delivery
Spot something wrong?
Dishes at Mel's Sweet Treats. Prices may vary in venue.
Been to Mel's Sweet Treats? Be the first to share what you ate.