Menu
Bacha Coffee - The Exchange TRX at The Exchange TRX
Bacha Coffee - The Exchange TRX
1 / 71
Bacha Coffee - The Exchange TRX
Main Image
Bacha Coffee - The Exchange TRX
Image 2
Bacha Coffee - The Exchange TRX
Image 3
Bacha Coffee - The Exchange TRX
Image 4
Bacha Coffee - The Exchange TRX
Image 5
Bacha Coffee - The Exchange TRX
Image 6
+65
View More

Bacha Coffee - The Exchange TRX at The Exchange TRX

Location: Lot G.92, Ground Floor, The Exchange TRX, Persiaran TRX, Imbi, 55188 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

The Exchange TRX

Bacha Coffee at The Exchange TRX occupies Lot G-92-93 on the Ground Floor and is a heritage coffee brand originating from Marrakech, Morocco, in 1910. The TRX outlet opened in December 2023 as the brand's Malaysian debut, spanning 2,500 square feet and housing the complete Bacha Coffee concept: the Coffee Room, Coffee Boutique, and Takeaway counter. The brand is distributed in Malaysia by the Valiram Group.

The menu offers over 200 coffees sourced from 35 countries, spanning Single Origin, Fine Blended, Fine Flavoured, and CO2 Decaffeinated varieties. Coffee is served from gilded gooseneck pots in the 40-seat Coffee Room, accompanied by signature filled croissants in flavours including Pistachio and Lemon. The boutique section sells gourmet cookies, biscuits, chocolate-covered coffee beans, and curated gift sets including the Bacha Heritage Gift Set and Twin Hills Taster. In-house Coffee Masters provide bespoke grinds for take-home purchases. The interior follows an opulent Moroccan-inspired design with rich colours, brass fixtures, and decorative tilework, reflecting the brand's century-old Marrakech heritage. Pricing is in the premium segment, with croissants from approximately RM 15 and coffees from RM 18.

Opening hours are 10 am to 10 pm daily.
+60 3-3010 9888
Lot G.92, Ground Floor, The Exchange TRX, Persiaran TRX, Imbi, 55188 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
The Exchange TRX

Operating Hours

Closed - Opens Tomorrow
Opens tomorrow at 10 am
Monday (Today)
10 am–10 pm
Tuesday
10 am–10 pm
Wednesday
10 am–10 pm
Thursday
10 am–10 pm
Friday
10 am–10 pm
Saturday
10 am–10 pm
Sunday
10 am–10 pm