
Junction 8 opened in 1993 and has been the centre of Bishan ever since. It sits on Bishan station and the bus interchange, and because Bishan is a school district it is busy in a way most neighbourhood malls are not: full at 3pm on a weekday.
The floor split is the thing to learn. Basement 1 carries 29 of the 62 places to eat, 12 of them walk-up kiosks and the rest small shops, and it is where you go if you have fifteen minutes. Level 1 has 21: the sit down restaurants along the frontage, plus the fast food and coffee counters. Level 2 is mostly bubble tea and dessert, with Ambush, Saybons and the new Zhang Liang Mala Tang if you want a meal. The food court, Food Junction, is on its own at the top on Level 4. Unit numbers on all 62 below.

Kaya toast and kopi in the basement, three units wide. Ya Kun lists this outlet as open 7.30am to 9pm, so it is serving two and a half hours before the mall opens. The default breakfast.

Herbal roast duck in the basement, and the proper family dinner in this building. The duck is the dish. Add the wheatgrass tofu, another of their named specials.

Curry puffs, halal certified, at a basement counter. The thing you buy on your way out.

Hong Kong mixian, where you choose the soup base and the spice level yourself. Cheap, fast, and genuinely customisable.

Meat free local food in the basement, and the rare vegetarian option that is a proper meal rather than a salad.

Nasi padang and BBQ in the basement, from the family that opened its first stall at Somerset House in 1983. Get the BBQ chicken, their own story says that is the dish that made them. Open 10.30am to 9pm.

Fried fish, seafood and chicken, halal certified, on Level 1. Not fashionable, still busy, and they say the batter is made fresh through the day.

Korean style crispy chicken, halal certified, on Level 1. Soy garlic is the order.

Japanese casual dining with a broad menu, which makes it the easiest place to seat a group where nobody agrees.

Solo yakiniku: your own grill, your own set, and you are in and out fast. It is the best single diner meal in the mall.

Xiao long bao on Level 1, and consistently the longest wait in the mall at weekend lunch. Put your name down first.

Burgers, crinkle cut fries and frozen custard concretes on Level 1, and the reason a lot of people from outside Bishan turn up here at all. Weekend lunch is when the line builds.

Modern casual European on Level 2, and the closest thing Junction 8 has to a date restaurant rather than a family one.

Chocolate cake, and specifically the whole cake people buy and take to gatherings, in Original or Dark. Level 2.

Escargots, soups and sweet or savoury crepes on Level 2. Their own site lists this as their one restaurant, the rest of the business is catering. Cheap lunch that is not fried.

The food court on Level 4, and where most of the mall actually eats. Hawker style stalls, hawker adjacent prices.
The 16 above are the ones we would send a friend to. For completeness, here is the rest of Junction 8's food directory, 46 more places, 62 in total. 16 of the 62 are halal certified. Unit numbers and halal certification come from the mall's own store directory and are re-checked daily, last on 7 October 2026.
| Place | Unit |
|---|---|
| Bengawan Solo | #B1-02 |
| Four Leaves | #B1-10 |
| Wok HeyHALAL | #B1-11 |
| Bee Cheng Hiang | #B1-13 |
| Ajisen Ramen | #B1-19 |
| stuff'dHALAL | #B1-19A |
| Chateraise | #B1-19B |
| I Love Taimei | #B1-22 |
| SUSHI GOGO | #B1-23 |
| Tori-Q | #B1-25 |
| Boost Juice Bars | #B1-K1 |
| BBQ Express | #B1-K10 to K11 |
| NINE FRESH 九鲜 | #B1-K12 |
| munchi PANCAKES | #B1-K13 |
| TALAD THAI BANANA | #B1-K15 |
| POLAR Puffs & CakesHALAL | #B1-K2 |
| Ritz Apple StrudelHALAL | #B1-K3 |
| Nam Kee Pau | #B1-K4 |
| RANDY INDULGENCE ACAI BAR | #B1-K5 |
| Mr. Coconut | #B1-K6 |
| SF FRUITSHALAL | #B1-K7 |
| CRAVEHALAL | #B1-K8 |
| Fei Siong | #B1-K9 |
| Place | Unit |
|---|---|
| CHAGEE | #01-10 to 11 |
| Eighteen Plum | #01-18 |
| Seoul Noodle | #01-19 |
| McDonald'sHALAL | #01-20 |
| KFCHALAL | #01-21 |
| GENKI SUSHI | #01-22, 01-30 |
| SubwayHALAL | #01-31 |
| The Coffee Bean & Tea LeafHALAL | #01-34 |
| BreadTalk | #01-35 to 36 |
| TOAST BOX | #01-35 to 36 |
| Bari Bari Steak | #01-37 |
| GRUB | #01-38 |
| Swensen'sHALAL | #01-39 |
| luckin coffee | #01-43 |
| YOSHINOYA | #01-49 to 50 |
| Place | Unit |
|---|---|
| LiHOHALAL | #02-18A |
| KOI Thé | #02-26 |
| Mister Donut | #02-27A |
| BEUTEA | #02-30 |
| Cat & the FiddleHALAL | #02-32A |
| Zhang Liang Mala TangNEW | #02-34 to 35A |
| Nunsaram Korean Dessert Cafe | #02-52 |
| Place | Unit |
|---|---|
| Fun Toast | #03-09 |
Bishan station, NS17 on the North South Line and CC15 on the Circle Line, connects to the mall along with Bishan Bus Interchange. Buses 13, 52, 54, 55, 58, 88, 128 and 156 also serve it.
The mall is open 10am to 10pm daily, per CapitaLand, and each shop sets its own hours inside that. A few open earlier: Ya Kun Kaya Toast #B1-03 to 05 lists 7.30am.
Basement 1 for kiosks, and Food Junction on Level 4 for a proper food court with a tray and a table. Those two are where the cheap meals are.
Yes. 16 of the 62 places to eat at Junction 8 are flagged halal certified in the mall's own store directory: 4 Fingers Crispy Chicken, Cat & the Fiddle, CRAVE, KFC, LiHO, Long John Silver's, McDonald's, Old Chang Kee, POLAR Puffs & Cakes, Ritz Apple Strudel, SF FRUITS, stuff'd, Subway, Swensen's, The Coffee Bean & Tea Leaf and Wok Hey. We re-check that list daily, but certification is the shop's to hold, so look for the certificate at the counter if it matters to you.
Yes. CapitaLand names FairPrice Finest, Nitori, Best Denki, Food Junction and Golden Village as the mall's key tenants. FairPrice Finest is in the basement at #B1-01 to 21 and Golden Village is on Level 4 at #04-03, which is why the upper floors stay busy in the evening.
Bishan is a school district and the mall sits on top of the MRT and the bus interchange, so it fills up when school ends rather than only at weekends. If you want a quiet lunch, go before noon.
Food Junction, #04-01 to 02E, on Level 4. It is the only food court in the building. Basement 1 is a run of kiosks rather than a food court, so if you want a tray and a table, go up rather than down.
Basement 1 holds 29 of the 62 places to eat, more than any other floor. The sit down ones are Dian Xiao Er #B1-07, TamJai SamGor Mixian #B1-20, Ajisen Ramen #B1-19, Greendot #B1-24 to 24A and Serangoon BBQ & Curry since 1983 #B1-26. The rest are mostly grab and go: Ya Kun Kaya Toast #B1-03 to 05, Old Chang Kee #B1-12, Wok Hey #B1-11, munchi PANCAKES #B1-K13, stuff’d #B1-19A, Tori-Q #B1-25, SUSHI GOGO #B1-23, Nam Kee Pau #B1-K4 and more.
They are on Level 1 along the frontage: Din Tai Fung #01-41, Shake Shack #01-51, WATAMI Japanese Dining #01-33, GENKI SUSHI #01-22 and #01-30, Swensen’s #01-39, GRUB #01-38, Bari Bari Steak #01-37, Seoul Noodle #01-19 and YOSHINOYA #01-49 to 50. Ambush #02-19 to 20 and #02-27 is the one upstairs.
Ya Kun Kaya Toast #B1-03 to 05 is the early one: Ya Kun lists it as open from 7.30am, while the mall itself opens at 10am. After 10am you also have TOAST BOX #01-35 to 36, Fun Toast #03-09, The Coffee Bean & Tea Leaf #01-34, luckin coffee #01-43 and McDonald’s #01-20.
Greendot at #B1-24 to 24A is the meat free one, a Singapore vegetarian chain. Zhang Liang Mala Tang at #02-34 to 35A also works, because you build the bowl yourself from the trays and can skip the meat. Food Junction on Level 4 usually has a vegetarian stall, but the stall line up in a food court changes, so check at the counter.