Restaurants & Bars

U.K. / Ireland England London

Kyashii restaurant - has anyone been? [London]

Share:

Restaurants & Bars

Kyashii restaurant - has anyone been? [London]

sasicka | Oct 1, 2012 01:21 AM

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

Want to stay up to date with this post?

Recommended From Chowhound