
Why Subtext
Wei Jun spent a decade behind other people’s espresso machines before opening Subtext in 2017. The idea was simple and stubborn: one bar where the coffee was roasted on-site, the shots were pulled with care, and nobody was ever served a cup we weren’t proud of.
The name is a small joke about the thing we care about most — the notes underneath the surface of a cup. Anyone can make coffee that’s brown and hot. The subtext is what separates a good flat white from a forgettable one: the dial-in, the freshness, the attention nobody sees.
Eight years on we’re two small bars — the flagship and roastery in Telok Ayer, a quieter brew-led room in Tiong Bahru — still roasting weekly, still re-pulling the shot when it isn’t right.
What we stand for
A roastery, not just a café
We roast our own beans weekly at the Telok Ayer bar, in small batches, and serve them at peak freshness. The coffee in your cup was roasted a few steps from where you’re standing.
Obsessive about consistency
Weighed doses, timed shots, daily dial-ins and recipes for every brew method. The fussiness you don’t see is what keeps the cup the same on a Monday rush and a quiet Sunday.
Sourced responsibly
We buy single origins through importers who pay growers above commodity prices and tell us which farms the coffee came from. Transparency from crop to cup.
Run by people who care
A small team of baristas and one stubborn roaster who’d rather re-pull your shot than serve you a bad one. We’re here for the regulars, not the rush.
We teach what we know
Home-barista, brew and cupping workshops share everything we’ve learned, so you can make better coffee long after you’ve left the bar.
Two neighbourhood bars
A flagship espresso bar and roastery in Telok Ayer, and a quieter brew-led bar in Tiong Bahru — each a minute or two on foot from its MRT.
The people behind the bar
A small team of baristas and one stubborn roaster. We’re here for the regulars, not the rush.

Wei Jun Ho
Started Subtext after a decade behind other people’s machines, wanting one bar where the coffee was roasted on-site and pulled with care. Roasts every batch himself.

Aisyah Rahim
Runs the flagship bar and trains every new barista on the flat white before anything else. Will happily re-pull your shot until it’s right.

Marcus Sim
Looks after the single-origin brew bar and teaches the cupping and pour-over classes. Believes everyone can taste more than they think they can.
How it works, end to end
Order ahead or drop in
WhatsApp your order through and we’ll have it waiting past the morning crowd, or just walk up to either bar — both work.
We pull it fresh
Every drink is made to order against our recipes — no pre-batched milk drinks, no shortcuts. It’s worth the two minutes.
Take beans home
Loved the cup? Grab the same beans, roasted that week, to brew at home — we’ll grind them to your method if you like.
Book a workshop
Want to make it yourself? Reserve a seat at a home-barista, brew or cupping class and learn it hands-on.