February 14, 2020 August 16, 2020 Food & Drink / Restaurant Fitzrovia Tombo Japanese Café & Matcha Bar We thought that this will be a nice place to take my daughter. We loved the decor which it is …