Categories: Food Venture

Private Room TTDI KL: The Yellow Door to Malaysia First Speakeasy Wine Bar

Pass through the bold yellow colour door next to Bowery Petit TTDI and reach the Wizarding World of Harry Potter. LOL. Just kidding. PS: Not too bad though if this happened. #findtheyellowdoor

“Hidden” behind the yellow door, is the first speakeasy wine bar in Malaysia, named Private Room. A space that lives up to its name – Private. No signboard, no direction, with password required to enter. Walk-in is welcomed but earlier reservation is highly recommended, not because of full house that may need you to leave with disappointment, but the privilege to enter-like-a-boss without needing to ring the doorbell. For each confirmed booking, guests will be given a passcode, which you will need to input upon arriving at the front door of Private Room.

Private Room TTDI is run by a team of entrepreneurs and sommeliers who have deep passion in wine. They are always in search for wine bars that well-fit their name but sadly, not up to expectation yet. Many restaurants serve wine, but not as their main focus, mostly to meet customers’ need.

Wine drinking culture in Malaysia is not as mature as in many other countries, and clearly, we still have a long way to go. Still lag behind comparing to the third-wave coffee scene which has swiped across the town in recent years, And that’s why Private Room is here for, providing a place where wine lovers can relax, share their thoughts with the knowledgeable sommeliers, while sipping on lovely wine, and wine-base cocktail specially concocted by Private Room.

Shelves in Private Room are brimming with over 200 labels of wine, as well as whisky, brandy, spirits and so forth. The most expensive wine may not be the one that suite you most. Hence it is always good to seek for recommendation from the expert in Private Room. They are more than happy to recommend a bottle or two according to your preference and price range.

Retemed Demeter RM45

Apart from wine, what makes Private Room TTDI worthwhile is their wine-based cocktail crowned with charming title –  Little Bubble RM65 (Cava, X-Rated, Apricot Brandy, Passion Fruit, Mint, Lime, Orange Juice) to Fincheetini RM44 (Vodka, Fina Sherry, Lychee, Olive), Owari no Seka RM47 (Alsatian Gewurtraminer, Ginger, Yuzu, Pink Grapefruit, Lemon, Sencha), Purple Venus RM42 (Lemongrass, Blue Gin, Parfait Amour, Sherry Nectar, Lemon, Ginger Ade), New Fashioned RM45 (Tawny Port, Bourbon, Lemon, Bitters), Mocking Mistress and Retemed Demeter.

Our evening started with Retemed Demeter. One of the highly recommended cocktails in Private Room. Sicilian Blood Orange, Pink Grapefruit, NZ Sauvignon Blanc filling up the wine glass, with a clever twist of Sencha.

Mocking Mistress RM43

 While Summerkid prefer the former, Summergirl loves the later, Mocking Mistress. A refreshing, crisp concoction of New Zealand Sauvignon Blanc, London Gin, Cucumber Syrup, Mint, Lime with smooth, sweet taste of coconut from Malibu rum blending in.

Cod fish & Calamari rings and Chicken Karaage

We were served with Cod fish & Calamari rings and Chicken Karaage while enjoying Retemed Demeter. More towards deep-fried to golden brown the-white-items, pairs really well with our drink. A great cocktail in hand plus the right food, you know you are having a perfect evening. Cheers.

Pork Skewer

Private Room TTDI menu covers also bar snack price within RM35, and savoury main dishes like oxtail stew, chicken pot pie, rosemary lamb rack.

Iberico Collar

Never expect the Iberico Collar Salad to be so delicious. A bed of refreshing green, laid with flavourful, succulent Iberico Pork Collar, olive oil and balsamic dressing. So delicious that it almost divert our attention from their cocktail as we keep tucking into the salad. Food here deserves a notice too!

Cheese Platter with a glass of Mud House Claim 431 Pinot Noir 2014 (Central Otago, New Zeland). Affordable bottle, easy to drink, smooth along the palate with lovely dark cherry notes, mild sweet finish.

Many thanks to Keith for the invitation, and Danny Tai, the second runner of Malaysia Best Sommelier Competition 2014 for accompanying us throughout the review. Hope to meet Justin in our future visit. LOL. We definitely have a lot to learn from the knowledgeable team of Private Room TTDI.

Address:
Private Room TTDI KL
(find the yellow door beside Bowery Petit TTDI)
48a-2, First Floor,
Persiaran Zaaba,
Taman Tun Dr Ismail,
60000 Kuala Lumpur,
Malaysia
Opening Hours:
Mon – Thurs (5:00pm – 1:00am)
Fri – Sat (5:00pm – 2:00am)
Facebook: https://www.facebook.com/prttdi
Share
Published by
summerkid_summergirl

Recent Posts

Velvet Cinema: New Boutique-Cinema by GSC with Dining Experience

After a pleasant movie experience at Aurum Theatre The Gardens Mall, we are thrill to…

1 month ago

A la carte dim sum buffet @ YEN, W Kuala Lumpur

Dim sum buffet at YEN, W Kuala Lumpur. A-la carte, weekend only, all-you-can-eat in one…

1 month ago

TRX KL: Nong Geng Ji Hunan Cuisine with Over 100 Outlets in China Has Opened

Nong Geng Ji 农耕记湖南菜, a restaurant specializes in Hunan Cuinese and has over 100 outlets…

1 month ago

Salam Aidilfitri From The Gardens Mall

The Gardens Mall welcomes the month of Ramadan with an exciting line-up of performances and…

1 month ago

Sajian Istimewa Dinner Buffet, Lemon Garden Shangri-La KL

Lemon Garden Shangri-La Kuala Lumpur will be presenting Sajian Istimewa for a limited time during…

1 month ago

Ramadhan Buffet List 2024 in KL and PJ

Comprehensive list of Ramadan buffet dinner 2024 from hotels in Kuala Lumpur and Selangor. So…

2 months ago

Fatal error: Uncaught Error: Class "AmpProject\Exception\FailedToGetFromRemoteUrl" not found in /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/RemoteRequest/CurlRemoteGetRequest.php:142 Stack trace: #0 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/RuntimeVersion.php(78): AmpProject\RemoteRequest\CurlRemoteGetRequest->get('https://cdn.amp...') #1 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/Optimizer/Transformer/AmpRuntimeCss.php(163): AmpProject\RuntimeVersion->currentVersion(Array) #2 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/Optimizer/Transformer/AmpRuntimeCss.php(139): AmpProject\Optimizer\Transformer\AmpRuntimeCss->inlineCss(Object(AmpProject\Dom\Element), '') #3 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/Optimizer/Transformer/AmpRuntimeCss.php(101): AmpProject\Optimizer\Transformer\AmpRuntimeCss->addStaticCss(Object(AmpProject\Dom\Document), Object(AmpProject\Dom\Element), Object(AmpProject\Optimizer\ErrorCollection)) #4 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/Optimizer/TransformationEngine.php(65): AmpProject\Optimizer\Transformer\AmpRuntimeCss->transform(Object(AmpProject\Dom\Document), Object(AmpProject\Optimizer\ErrorCollection)) #5 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/Optimizer/TransformationEngine.php(79): AmpProject\Optimizer\TransformationEngine->optimizeDom(Object(AmpProject\Dom\Document), Object(AmpProject\Optimizer\ErrorCollection)) #6 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/amp-optimizer-addon.php(17): AmpProject\Optimizer\TransformationEngine->optimizeHtml('<!doctype html>...', Object(AmpProject\Optimizer\ErrorCollection)) #7 /srv/http/myf/www/_www/wp-includes/class-wp-hook.php(324): ampforwp_add_optimizer_addon('<!doctype html>...') #8 /srv/http/myf/www/_www/wp-includes/plugin.php(205): WP_Hook->apply_filters('<!doctype html>...', Array) #9 /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/features/functions.php(314): apply_filters('ampforwp_the_co...', '<!doctype html>...') #10 [internal function]: ampforwp_the_content_filter_full('<!doctype html>...', 9) #11 /srv/http/myf/www/_www/wp-includes/functions.php(5373): ob_end_flush() #12 /srv/http/myf/www/_www/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all('') #13 /srv/http/myf/www/_www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array) #14 /srv/http/myf/www/_www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #15 /srv/http/myf/www/_www/wp-includes/load.php(1260): do_action('shutdown') #16 [internal function]: shutdown_action_hook() #17 {main} thrown in /srv/http/myf/www/_www/wp-content/plugins/accelerated-mobile-pages/includes/vendor/tool/RemoteRequest/CurlRemoteGetRequest.php on line 142