This is the best news for all the Super Mario fans. I am certain you would be one of those awesome people who love Mario. This new Mario-themed bar opened in Washington D.C. and if you stay there, no one can be luckiest than you.
The Drink Company has put together this awesome bar called The Cherry Blossom Pub. As per Derek Brown of The Drink Company, this pop-up bar brings classic cocktails and Mario nostalgia under one roof.