Christmas In Tokyo

12 Dec

Don’t Miss December 12th

Lost In Tokyo launch their 2017 Christmas menu, with a selection of new cocktails on offer.