• 146 High Road, Leytonstone, London, E15 1UA
Order Takeaway Sign Up

Review from Timeout for Kasturi

Local diners will be back time and time again

The sophisticated Katsuri restaurant on Leytonstone

Timeout, www.timeout.com at Apr 24, 2011