Kanishka is an Indian restaurant on Maddox Street in Mayfair, cooking dishes from across the country with a particular eye on its north-eastern states.

About Kanishka

Kanishka brings cooking from across India to Maddox Street in Mayfair, with a particular eye on the north-east of the country. The Chef's Selection menu runs at lunch and in the early evening, with a choice at each course: Andhra-spiced Chicken 65 or a crisp Kolkata lamb croquette, then Malabar fish curry with plantain and sea vegetables or a tarragon chicken korma, all served with rice, and bhapa doi, a baked yoghurt mousse with meringue, to finish.

Nearest stations to Kanishka

  • Oxford Circus 4 min walk
  • Bond Street 9 min walk
  • Piccadilly Circus 11 min walk

Where is Kanishka

More set menus in Mayfair

More Indian set menus

Featured in

FAQ

How much is the set menu at Kanishka?

The set menu at Kanishka is £29.50-£34.50 for 2-3 courses. The price is the same on every day the set menu is served (Mon–Sat), and it is set by Kanishka directly, not by All Set.

When is the Kanishka set menu served?

Kanishka serves its set menu lunch & early dinner, between Mon to Thu 12pm to 2.30pm, Fri to Sat 12pm to 2.15pm; 5pm to 6.30pm. The set menu runs on the following days: Mon–Sat.

Is the Kanishka set menu the same food as the à la carte?

Yes. The Kanishka set menu comes from the same kitchen as the à la carte, using the same ingredients. The set menu offers a tighter selection, typically 2-3 courses, at a flat price.

How do I book the set menu at Kanishka?

Book directly with Kanishka via the "Book a table" button above (it links to Kanishka's own reservation system). On All Set, every booking is direct with the restaurant, and All Set takes no commission.

Does Kanishka have a Christmas menu in 2026?

Yes. The Festive Lunch at Kanishka runs until 31 December, at £48 a head for three courses. It is booked through Kanishka’s own booking page, and December evenings are the first tables to go. Every Christmas set menu in London.

Last updated: 13 November 2026

Kanishka£29.50-£34.50
Book a table