726 W College Ave
Decatur, GA 30030

That's right ... you heard us! For the entire month of December, you can get pints of Liquid Truth Serum for just $3 each at The Imperial in Decatur! So, stop by and grab a pint (or two)!