Haji Lane Food Guide: Where to Eat and Drink

Haji Lane is about 150 metres of shophouses, wide enough for two people to pass each other if one turns sideways. Most guides sell it as a mural backdrop with some cafes attached. That undersells it badly: the eating on and immediately around this lane covers a 1908 murtabak institution, a Bib Gourmand nasi padang counter, a wood-fired Neapolitan pizzeria, a local craft-beer taproom that also runs a modern Singaporean eating house, and a Mexican corner spot that has outlasted almost everything else on the block.

Full disclosure before we start: we run Li’l Habibi, the kushiyaki counter at 55 Haji Lane, and Habibi-san, the Japanese–Middle Eastern charcoal grill a ten-minute walk away on Hamilton Road. So we are on this street most nights of the week and we have an obvious interest in one entry below. Everything else here is what we would tell a friend with no agenda: where the food is genuinely good, what to order, and when to turn up. Every venue in this guide was checked live on 13 August 2026 — one well-loved gelato shop had already closed, and we have said so rather than quietly leaving it in.

First, get the geography right

“Haji Lane food” is a search term, not an address. The lane itself holds a handful of eating spots; the good stuff spreads across four connected streets in Kampong Glam, all within a five-minute walk of each other:

  • Haji Lane — the narrow pedestrian strip. Bars, a couple of eating houses, boutiques.
  • Bali Lane — one street over, wider, live music and late drinking.
  • Kandahar Street and Bussorah Street — sit-down restaurants, bakeries, the view of Sultan Mosque.
  • North Bridge Road and Jalan Pisang — the heritage Malay and Indian-Muslim kitchens that were here decades before the murals.

Nearest MRT is Bugis (East-West and Downtown lines), about a five-minute walk via Ophir Road. Parking in the immediate area is limited and the lane itself is pedestrianised, so come by train.

One practical note that matters here more than anywhere else in Singapore: Kampong Glam is a historically Muslim quarter and many of the kitchens around Sultan Mosque are halal-certified or Muslim-owned. Several places in this guide are not — ours included, since we serve pork and alcohol. We have flagged which is which so nobody wastes a trip.

On Haji Lane itself

Fatt Choy Eating House — 10 Haji Lane

Modern Singaporean cooking in a shophouse, run by the same group as Good Luck across the lane. The format is tapas-sized local plates and larger sharing dishes rather than a one-plate-per-person eating house, which suits a group of four who cannot agree. Open daily 11am to 10.30pm, so it is one of the few places on the lane that reliably covers both a late lunch and a proper dinner. Re-checked 10 September 2026: 10.30pm is now confirmed twice over — Good Luck’s contact page, run by the same operator, prints Fatt Choy at 11am to 10.30pm, against the midnight in Fatt Choy’s own structured listing. Take 10.30pm. Not halal.

Good Luck — 9 Haji Lane

Formerly Good Luck Beerhouse, and still the best argument on this street for drinking local. Twelve taps pouring Singapore microbrewery beer, a straightforward cocktail list, and bar snacks that are built to be eaten standing up. The same shophouse runs Good Luck Coffee Bar from 8am to 3pm, which makes it the rare Haji Lane address you can use at 9am and 11pm. Bar hours run 8am to midnight daily, with food from 11am. Not halal. Re-checked 10 September 2026, and the question that hung over this entry is now close to settled. The operator rebuilt its website in early September, and the new contact page still lists “GOOD LUCK & GOOD LUCK COFFEE BAR | 9 HAJI LANE” as an address of its own, separate from Fatt Choy at number 10, with its own hours and its own phone number; the homepage calls itself, present tense, “STILL your 100% local craft beer taproom”. Every hour above is first-party. The sister site’s FAQ still says the two have “officially merged into one vibrant location at 10 Haji Lane”, and press reported a 31 December 2025 closing — but that FAQ also contradicts Good Luck’s page about Fatt Choy’s own hours and phone, which reads like a stale page rather than an announcement. We are treating this address as live.

Li’l Habibi — 55 Haji Lane (yes, this one is us)

Our kushiyaki counter, hosted inside Bar Stories at the top of the lane, in the shophouse where Habibi-san first opened in December 2020. The format is skewers over charcoal with a Middle Eastern accent, eaten at the bar while somebody makes you a cocktail with no menu involved. Tuesday to Sunday, 5.30pm to 10.30pm — evenings only, so it is a dinner or a nightcap, never a daytime stop. Not halal; we serve pork and a full bar.

We will not pretend to review ourselves. What we will say is that it is a different night from the Hamilton Road flagship: smaller, louder, more of a bar with serious food than a restaurant with a bar.

The Beach Road corner

Piedra Negra — 241 Beach Road

The mural-covered Mexican spot on the corner where Haji Lane meets Beach Road, and the default outdoor table for anyone who wants tacos, a margarita and a view of the whole street walking past. Kitchen and bar run from midday to midnight Sunday through Thursday, and to 1am on Friday and Saturday, which still makes it one of the few genuinely late kitchens in the area. Corrected 29 August 2026: this guide previously said 2am. The venue’s own site gives “Sunday To Thursday: 12 noon – 12:00 Midnight” and “Friday & Saturday: 12 noon – 1:00 am”. Our bars guide was corrected on 24 August and this page was missed; that is on us. It has been on that corner long enough to have become the landmark people navigate by. Not halal.

The Coconut Club — 269 Beach Road

A restored shophouse two minutes from the lane, and the nasi lemak that everybody argues about. It holds a Bib Gourmand in the Michelin Guide — a claim we could finally source first-party on 8 September 2026, when the restaurant’s own Beach Road page said outright “Recognised with the Michelin Bib Gourmand” — and the argument is not really about whether the coconut rice is good — it is about whether any nasi lemak should cost what this one does. Our answer: order the ayam goreng berempah, eat it slowly, and decide for yourself. Book ahead at weekends; this is not a walk-in room at 12.30pm on a Sunday.

Kandahar Street

Cicheti — 52 Kandahar Street

Wood-fired Neapolitan pizza and Italian small plates in a shophouse dining room, and the most reliable proper-dinner booking within two minutes of Haji Lane. It is open every day of the week, which is a change from what this guide said before. Corrected 29 August 2026: we previously published “Saturday dinner only and Sunday closed”, and the restaurant’s own site now says “MONDAY TO SUNDAY”. That was the single most misleading line in this guide and it has been removed. On the service times the site disagrees with itself — the page prints “12:00 PM – 2:30 PM” and “6:00 PM – 10:30 PM”, while the machine-readable hours field on the same site says 11.30am to 9.30pm daily. We are not going to pick one, so: it is open seven days, the lunch and dinner windows are roughly those, and ring ahead if you are arriving at the edge of one. Not halal.

Rich & Good Cake Shop — 24 Kandahar Street

A bakery that has been making swiss rolls since 1997 and sells out of the good flavours by mid-afternoon. Ten or more flavours on any given day, kaya and durian among them, plus cream cheese carrot cake. Roughly 9am to 5pm, closed Sunday, cash-and-carry rather than a sit-down. Flagged 29 August 2026: this bakery has no website we can reach, so these hours are the one entry here we cannot confirm from a first-party source. Treat them as approximate. This is the correct thing to buy on the way to somebody’s house for dinner.

North Bridge Road and Jalan Pisang

Singapore Zam Zam — 697–699 North Bridge Road

Opened in 1908, directly opposite Sultan Mosque, and still turning out murtabak the same way: dough slapped out on a steel counter in the window, stuffed with minced mutton or chicken, folded, griddled, cut into squares. Order the mutton murtabak and a teh tarik, sit upstairs, and accept that the service is brisk rather than warm. Open 7am to 11pm daily. Halal. Flagged 29 August 2026: the web address this restaurant used to publish no longer belongs to it — it has since redirected to unrelated sites (an overseas gambling site in August; on 20 October 2026, a different unrelated domain that did not load) — so we have no first-party source for these hours any more. We are not suggesting anything has changed at 697 North Bridge Road, only that we can no longer check it the way we check the rest of this list.

Hjh Maimunah — 11 Jalan Pisang

The nasi padang counter that has been on this quiet side street since 1992 and carries a Michelin Bib Gourmand. Forty-odd dishes behind glass; point at the beef rendang, the sambal goreng and something green, and let the queue move. Opens 7.30am and closes 7pm, shut on Sundays, and the lunch queue between noon and 1.30pm is real. Halal.

Drinking, cafes and what has changed

Haji Lane’s bar scene deserves its own treatment, and we have written one: the best bars on Haji Lane for a night out covers Bar Stories, Good Luck, Blu Jaz, Maison Ikkoku and the rest, with the practical detail on which ones take bookings and which ones you queue for.

On cafes, one correction to almost every Haji Lane list still online: Momolato’s Haji Lane gelato shop at number 34 closed permanently in April 2026. Several guides still list it. For daytime coffee on the lane, Good Luck Coffee Bar opens at 8am; for a proper sit-down brunch, walk five minutes to Jalan Kubor, where Symmetry opens at 9am on weekends — more on that in our Singapore brunch guide.

How to actually plan the day

Daytime (11am–5pm): Hjh Maimunah or Zam Zam for lunch, swiss rolls from Rich & Good, then the shops on Haji Lane and Arab Street. Most of the lane’s bars are closed or empty until evening, so daytime here is a food-and-shopping trip, not a drinking one.

Evening (6pm onwards): the street changes character completely. Book a table at Cicheti or Fatt Choy, or start with a beer at Good Luck and eat where you land. From about 9pm the lane is a bar street with food attached rather than the other way round.

Sundays are still a trap, but a smaller one than this guide used to claim. Hjh Maimunah and Rich & Good are closed on Sunday. Zam Zam, Piedra Negra, Fatt Choy and — corrected on 29 August 2026 — Cicheti are the safe Sunday bets; Cicheti was wrongly listed here as a Sunday closure and is open seven days.

Questions we get asked about eating here

Is Haji Lane halal-friendly?

Partly, and it depends which street you are on. The heritage kitchens around Sultan Mosque and North Bridge Road — Zam Zam, Hjh Maimunah and much of Bussorah Street — are halal. The bars and most of the newer shophouse restaurants on Haji Lane itself, including ours, are not. If it matters for your group, plan the meal on North Bridge Road or Jalan Pisang and treat Haji Lane as the walk afterwards.

Do I need to book?

For Cicheti and The Coconut Club at weekends, yes. For Zam Zam and Hjh Maimunah there is no booking — you queue, and the queue moves fast. The bars on the lane mostly do not take reservations for small groups, so if you are four or more, arrive before 8pm.

Is the food actually good, or is it a tourist street?

Both things are true at once. Haji Lane’s boutiques and murals draw a lot of foot traffic, and a few outlets on the lane are priced for that traffic rather than for the cooking. The fix is simple: the addresses in this guide are the ones we would spend our own money on, and three of them (Zam Zam, Hjh Maimunah, Rich & Good) predate the street’s Instagram era by decades.

When is the street quietest?

Weekday lunchtimes and anything before noon at weekends. Friday and Saturday from about 8pm is the busiest it gets, and the lane is narrow enough that busy is a physical fact rather than an atmosphere.

Where we fit

If you have made it to the top of Haji Lane and want skewers and a cocktail, Li’l Habibi is at number 55, Tuesday to Sunday from 5.30pm. If you want the full charcoal-grill dinner — the mezze, the Brussels sprouts our guests will not stop ordering, the Lebanese charcoal chicken that takes forty-five minutes — that is the Hamilton Road menu, a ten-minute walk away at 29 Hamilton Road, Tuesday to Sunday 5pm to 11pm, plus brunch on Saturday and Sunday from 11am to 2.30pm.

Both rooms run on the same idea, which is the izakaya format: small plates, ordered in waves, drinks first, nobody gets their own main course. If that sounds like your kind of evening, book a table — and if you are still deciding, have a look at the room first.

Venue details verified 13 August 2026 and re-verified against each venue’s own website on 29 August 2026. That re-check moved two entries (Piedra Negra’s closing time and Cicheti’s opening days) and left three — Good Luck, Rich & Good and Zam Zam — that we could not confirm first-party on the day; all five are flagged in place above rather than quietly rewritten. Re-verified again on 8 September 2026: Good Luck, Fatt Choy, Cicheti and The Coconut Club were all read on their own sites. Cicheti’s seven-day opening and its split lunch and dinner windows were confirmed unchanged, The Coconut Club’s Bib Gourmand was sourced first-party for the first time, and Good Luck’s hours were confirmed first-party for the first time since August — while raising the merger question flagged in its entry above. Re-verified once more on 20 October 2026: Good Luck, Fatt Choy, Piedra Negra, Cicheti, Hjh Maimunah and Symmetry all publish exactly the hours given here on their own sites, and The Coconut Club’s own pages still print its Bib Gourmand and its 269 Beach Road address. Nothing in this guide moved. Rich & Good and Zam Zam remain the two entries we cannot check first-party. Singapore F&B moves fast — hours change and shophouses turn over, so check with the venue before making a special trip.

More on this neighbourhood: to time a full day on the street — when the shops open, and the hour it turns into a bar — see A Day on Haji Lane: Shopping, Food and Cocktails. For the daytime rooms specifically, Haji Lane cafés worth sitting down for. And if you are visiting Sultan Mosque, what to eat around its visiting hours fits lunch into the two-hour gap the mosque leaves at midday. And for the story behind the street names, a short history of Kampong Glam runs from the gelam tree to the 1989 conservation order.

One piece of Haji Lane history worth knowing while you are on the street: Habibi-san opened at number 55 in December 2020 before moving to Hamilton Road in October 2025, leaving Li’l Habibi behind in the original spot. We told the whole story in from Haji Lane to Hamilton Road.

Haji Lane is one of our two neighbourhoods. The other one is around the corner from the Hamilton Road kitchen, and it eats very differently – see the Jalan Besar food guide for the shophouse spine, the dim sum that runs to 4am, and the venues we checked that had quietly moved.