DELIRIUM CAFE OPENS IN LEESBURG

DELIRIUM CAFE OPENS IN LEESBURG

I was really excited to hear that the and first U.S. based Delirium Cafe (and seventh in the world) was coming to our area, in Leesburg, VA. We were lucky enough to be invited to a preview to check it out before the official May 15th opening. The cafe...