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

Great food... for Kasturi

Great food

great food and great service

David Gookey, London at Sep 6, 2017