Finding OTTO Cafe and Finally Getting That Brunch Spot Hype
You know that feeling when you keep hearing about a place, seeing it pop up on your feed, but you just never make the trip? That was me with OTTO Cafe for the longest time. Every other weekend, someone I know would be checking in from Taman Melodies, posting stories of their brunch or lunch, and I’d just scroll past thinking, “Yeah, yeah, another aesthetic cafe in JB.” But last week, I finally had a free Wednesday. My friend texted, “Let’s go JB. I wanna try that OTTO place near KSL.” And since I had nothing better to do, I thought, why not?
Let’s see what the hype is really about. So here’s the thing—this isn’t some professional food critic review. This is just me, a regular guy from across the causeway, finally understanding why this particular spot in Johor Bahru has everyone talking. If you’ve been thinking of making the trip, maybe this will help you decide.
The Drive from Woodlands to Taman Melodies

First things first—the journey. If you’re coming from Singapore like we were, the location is actually quite shiok. It’s not deep in some ulu part of JB. You cross the causeway from Woodlands, and within maybe 10 to 15 minutes, depending on traffic, you’re there .
It’s nestled in Taman Melodies, which is this quiet, mature neighbourhood. The kind of place where you don’t expect to find a Modern Western cafe that looks like it was plucked straight out of a Bali travel magazine. We parked along the side street—quite easy to find a spot on a weekday afternoon—and walked towards this striking terra cotta building that immediately stood out from the rest of the shops.
And honestly? The fact that it’s near KSL is a bonus. You can do the whole mall thing, shop a bit, and then escape the chaos for a proper, chill brunch or lunch without having to drive another 20 minutes. It’s convenient, but it feels tucked away. Best of both worlds.
That First Impression of OTTO Cafe



Okay, so we walk in, and the first thing that hits you isn’t just the aircon—thank God—but the space itself. I’ve been to a lot of cafes in JB. You know the type: all white walls, marble tables, and those ghost chairs. They look nice in photos, but they feel cold when you’re actually sitting there. This was different.
OTTO Cafe has this warmth to it. The building is this bold terra cotta colour on the outside, but inside, they’ve softened it with warm white tones and light wood furniture . It feels modern, minimal, but also very welcoming. Not pretentious at all. My friend, who’s the type to notice these things, pointed out the furniture. “Eh, this one got thought, you know?” The tables aren’t all the same, the chairs are mix-and-match but somehow it all works. It feels curated, like someone’s living room, but elevated.
There’s also this big, communal round table in the middle. I later read that it’s meant to encourage a sense of togetherness, like how families eat back in the day . Whether that’s true or not, it definitely makes the space feel less like a restaurant and more like a place to hang out. You see groups of friends sharing dishes, couples on dates, even one guy just working on his laptop with a coffee. Everyone looks comfortable.
The Food: Modern Western Meets Asian Flavours
Alright, let’s talk about the main event: the OTTO Cafe Menu. We were hungry, so we ordered a bit of everything. And this is where the “inspired by modern European culture with Asian flavours” thing really makes sense. Here are the five signatures we tried, and honestly, I get why they’re the top sellers:


1. Soft Shell Crab Toast (RM35)
This thing is a structure, not just a toast. You’ve got this crispy soft shell crab sitting on top of a curry-infused egg mayo, all on a piece of sourdough with their homemade nori cracker. And then on the side, there’s this pickled chilli cucumber. So every bite is savoury, then a bit crunchy, and then that tangy kick from the cucumber cuts through everything. It’s messy to eat, but in a good way .
2. Lamb Ragu (RM37)
This is the comfort food I didn’t know I needed. The lamb is slow-cooked until it’s falling apart, in a rich tomato base that has this buttery depth. It’s hearty, it’s full-bodied, and it just sticks to your ribs. If you’re the type who likes a proper, heavy meal for lunch, this one’s for you.
3. Mom’s Aglio Olio (RM38)
My friend ordered this because she’s a sucker for pasta. The story behind it is nice—it’s inspired by the owner’s mum. But putting the story aside, the taste is solid. They use local ingredients to elevate a classic. It’s simple—garlic, chilli, olive oil—but the execution is perfect. The pasta was al dente, the prawns were fresh, and it had that “simple but never ordinary” feel to it . You can taste the intention.
4. Acai Banana Nut Smoothie (RM20)
Okay, I’m not usually a smoothie person, but after all the heavy food, we wanted something refreshing. This was a pleasant surprise. It’s creamy, packed with antioxidants from the acai, and blended with banana and toasted nuts. Then they top it with homemade granola, so you get that crunch while you’re drinking it. Wholesome is the right word for it.
5. Caramel Seasalt Latte (RM18)
We had this for dessert, basically. It’s a smooth caramel latte, but the kicker is the creamy sea salt foam on top. It’s the perfect indulgent drink. Sweet, but the salt balances it out so it’s not too much. A very good way to end a slow afternoon.
More Than Just Coffee: The Specialty Coffee & Drinks



Speaking of coffee, let’s give it its own moment. A lot of places call themselves a specialty coffee spot, but the coffee itself feels like an afterthought. Here, it’s clearly not. The owner has put thought into the house blend specialty bean. It’s a blend that gives you those dark chocolate and nutty notes. It’s smooth, it’s robust, and it doesn’t have that sharp, acidic bite you sometimes get with lighter roasts .
And then there’s the cup. I know it sounds silly to talk about the cup, but have you seen it? It’s this beautiful, custom-made sky blue ceramic cup. It’s become kind of their signature . You see it in everyone’s photos. But it’s not just for the ‘gram—it feels nice to hold, and the colour just makes the coffee look even richer. It’s the little details, you know?
We also tried the Acai Banana Nut Smoothie again (yes, we ordered two because my friend hogged the first one), and it really is the perfect companion to the coffee if you’re sharing. One for the caffeine hit, one for the refreshing health kick.
The Vibe Check: Bali-Inspired in the Heart of JB
So, after sitting there for almost two hours, just chatting and slowly finishing our food, I finally understood. It’s not just about the brunch & lunch and the specialty coffee. It’s about the feeling of the place and feel welcoming, calm, and effortlessly stylish. That Bali-inspired vibe? It’s real. It’s in the choice of materials, the way the light comes in, the fact that they don’t rush you out the door even though it’s busy. For a place that’s technically a Modern Western cafe, it feels very Asian in its hospitality. There’s a warmth to the service. The staff smiles, they’re helpful, they check on you but they’re not annoying about it.
If you’re looking for a spot in Johor Bahru to just… pause. To have a proper meal that tastes good, in a space that looks good, and to actually talk to the people you’re with, this is it. It’s worth the drive from Woodlands. It’s worth the trip to Taman Melodies. Will I go back? Definitely. Next time, I’m trying that Pan Seared Spring Chicken I saw at the next table. Looked sedap.

