May 29th, 2017183Super Mario fans, rejoice! A new bar just opened in Washington D.C. and it’s awesome.
Called The Cherry Blossom Pub, the pop-up bar has been put together by The Drink Company.
“Japan has always been a source of inspiration for me and, as a native Washingtonian, cherry blossom season is something we look forward to every year,”...