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

Review from David Gookey for Kasturi

Great food

great food and great service

David Gookey, London at Sep 6, 2017