Kasturi Indian & Nepalese Restaurant

146 High Road Leytonstone, Leytonstone, London, E15 1UA

Telephone: 07932950091

Indian, Nepalese takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of Kasturi Indian & Nepalese Restaurant

Kasturi Indian & Nepalese Restaurant reviews


Rate Kasturi Indian & Nepalese Restaurant