← MiniBreak Food · London restaurants by country 📸 @madura_kitchen
Madura Kitchen storefront on Willesden High Road, with its red MADURA fascia and terrace seating
🇮🇩 Indonesian · East Javanese·Willesden, NW10

Madura Kitchen

The food of Madura and East Java on Willesden High Road — fried duck in dark Madura sauce, slow beef rendang, satay with sambal kacang, and dishes London's Indonesian community crosses the city for.

★ 4.9 · 228 Google reviews 🕛 Hours today: 12:00–22:00 💷 £10–20 per person 🌶️ Sambal with everything
Address97 High Rd, Willesden, NW10 2SL
Good to knowDine-in · Takeaway · Delivery · Outdoor seating
QuirkFridays open at 15:00, not noon

Why Madura Kitchen

East Java, served in Willesden

Most Indonesian cooking in London stops at the greatest hits. Madura Kitchen goes home — to Madura island and East Java. The signature is Nasi Bebek Madura: fried duck in a dark, blackened sauce that's rich, earthy and unapologetically spiced, the way it's eaten in Surabaya and Bangkalan. Around it sits a menu of regional dishes you rarely see elsewhere in the city — Javanese semur, sambal goreng daging, lontong balap, bakso — alongside the rendang and satay everyone orders twice.

It's also a genuine hub: reviewers describe a dining room full of Indonesian students and families eating food from home. Prices stay neighbourhood-level, portions don't hold back, and the room is calm, friendly and unhurried.

Inside Madura Kitchen — stone-clad pillar, wagon-wheel chandelier and the tiled counter
The dining room — stone, timber and the red-tiled counter. Photo from Google Maps.
Nasi Bebek — fried duck in dark Madura sauce with rice, sambal, tomato and cucumber

Nasi Bebek Madura

The signature. Fried duck in the famous dark sauce, rice, sambal and pickles on the side.

£13.50 · Chef's Favourite

Beef rendang served on a banana-leaf plate, topped with chillies and spring onion

Beef Rendang

Slow-cooked beef in coconut spice until the sauce turns dark and glossy. Reviewers call it a standout.

£11.00 · Protein Dish 🌶️

Satay & Sambal Kacang

Chicken or lamb skewers off the grill with peanut sauce and pickle — “fell in love with sambal kacang,” as one Google reviewer put it. The sambals here are the real thing: order the balado dishes if you like heat with depth.

Satay £8.00 · Starters ⭐ Most ordered

Word of mouth

What diners say

★★★★★

“Some of the most authentic Indonesian you can find outside of Indonesia… they even have dishes from East Java that you would never find elsewhere.”

— Google review
★★★★★

“Indonesia banget vibesnya — restonya penuh mahasiswa Indonesia yang sedang studi di London.” Proper Indonesian vibes: the room is full of Indonesian students studying in London.

— Google review
★★★★★

Great service and friendly staff, affordable prices and a peaceful atmosphere — the verdict across its 200+ Google reviews.

Plan your visit

Hours, map & finding us

Monday12:00 – 22:00
Tuesday12:00 – 22:00
Wednesday12:00 – 22:00
Thursday12:00 – 22:00
Friday15:00 – 22:00
Saturday12:00 – 22:00
Sunday12:00 – 22:00
  • Address97 High Road, Willesden, London NW10 2SL — on the Grange Road corner, Willesden Green.
  • Phone020 8451 1180
  • Instagram@madura_kitchen
  • ServiceDine-in (10% service fee, per the printed menu) · Takeaway · Delivery · Outdoor seating on the terrace.

Open in Google Maps →

Madura Kitchen, delivered

Order the full menu for delivery or collection — delivered by the restaurant's own team on Uber Eats. Or just walk in: it's open seven days.

🛵 Order on Uber Eats 📞 Call to order: 020 8451 1180