An ode to Japan: DC's Cherry Blossom pub

Meaghan visits the other side of the Cherry Blossom pub where they have a decked Super Mario themed display and drinks included.
Published: 11:33 AM EDT March 15, 2017