Log In / Sign Up
HOME > Chowhound > U.K./Ireland >
sasicka Oct 1, 2012 01:21 AM

Kyashii restaurant - has anyone been? [London]

I have heard about Kyashii near Leicester Square. Is it any good? Anybody been there?

    Share with your friendsX