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

Book a table online at Kasturi an Indian & Nepalese Restaurant & Takeaway in Leytonstone