Bringing a little bit of Germany closer to home, Leckerlee introduced its holiday pop-up shop in the Lower East Side last week Saturday, December 10th. The shop will open this weekend and throughout holiday season until Christmas Eve.
Find out more information here
December 13, 2011 by Leave a Comment
Leave a comment