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

Review from joey williams for Kasturi

Great service

Great service and lovely food

joey williams, at Sep 6, 2017