Ice cream shop and taqueria

5123 Pinson Valley Pkwy, Birmingham
(205) 687-7372