Contact Kasturi Indian & Nepalese Restaurant & Takeaway

Kasturi is a Restaurant & Takeaway based on 146 High Road in Leytonstone. We serve a wide range of delicious Indian & Nepalese food and offer Online Takeaway Ordering and Restaurant Table Booking.

Open Hours

Open 7 Days A Week (Including Bank Holidays)

12:00pm - 2:00pm
5:30pm - 11:30pm

Phone Number



Our Address

146 High Road
Leytonstone
London
E15 1UA