Best Milkshakes in Birmingham Alabama

Ever just sat up in bed in the morning craving a milkshake? Whether it be a classic chocolate milkshake or a fancy cheesecake and strawberry milkshake with swirls of whipped topping, chocolate syrup and crumbled graham cracker over the top, a milkshake is a milkshake...