Eat Tokyo sushi restaurant in central London | No frills sushi, where there's always a huge queue! | Recommended by HYHOI blog, Have You Heard Of It?

Eat Tokyo sushi restaurant in central London | No frills sushi, where there’s always a huge queue! | Recommended by HYHOI blog, Have You Heard Of It?