Skip to main content
Indian Restaurant

Moksha

216 Kingston Road, New Malden

View on Google Maps

Photo: Moksha

Cosy, classic Indian restaurant with an extensive menu plus vegetable options, cocktails & beer. Summary via Google

About Moksha

Moksha is an Indian restaurant on Kingston Road serving an extensive menu of meat and vegetable dishes alongside cocktails and beer. Diners report authentic cooking, with lamb shank and butter chicken among the dishes regularly mentioned, and note that portions are generous for the price.

The restaurant takes bookings and welcomes children and groups. Staff are noted for attentive, friendly service.

Opening hours

Monday
1:00 – 10:00 PM
Tuesday
1:00 – 10:00 PM
Wednesday
1:00 – 10:00 PM
Thursday
1:00 – 10:00 PM
Friday
1:00 – 10:30 PM
Saturday
1:00 – 10:30 PM
Sunday
12:30 – 10:00 PM

What's nearby

  • aparto Arbury Court next door
  • Matalan 150m away
  • ALDI 150m away
  • New Malden Ambulance Station 250m away
  • H Mart New Malden 350m away

Distances as the crow flies, via Google

Diners like this restaurant's authentic Indian food, highlighting dishes like lamb shank, butter chicken, and various vegetarian options, along with generous portions. They also mention the reasonable prices for the quality and the warm, welcoming atmosphere. Guests consistently praise the attentive and friendly staff, noting their excellent service.

Summary via Google

At a glance

Guest rating
4.6 / 5 (612 reviews)
Good for children
Yes
Good for groups
Yes
Booking required
Yes
Food hygiene rating
5 out of 5 – Very good
Destination
New Malden

Food hygiene rating from the Food Standards Agency.