I am in charge of putting together a specific themed party and I am desperately trying to find 3-liter bottles of Averna, Aperol, and other Italian liqueurs. I know they exist...I've seen them. Question is: WHERE can I find them?! I have searched and searched and have been unsuccessful.
I am willing to travel outside of the city, so any suggestions are appreciated.