Categories: KL Cafe

Ruma Puteh Titiwangsa: KL New Candy-Coloured Cafe

Ruma Puteh Taman Tasik Titiwangsa, finally a cafe in KL that makes us feel like we are in a theme restaurant in Bangkok, Bali, or maybe Siem Reap. 

As “when can we travel again?” still leads to an unknown answer,  the opening of beautiful cafe in the city has somehow, brings a little joy and happiness to our weekend activities, especially in certain months, where we usually go for a vacation.

Situated opposite to Istana Budaya, a short walk to Taman Tasik Titiwangsa, and adjacent to the upcoming Titiwangsa MRT station, Ruma Puteh KLCityScape holds a great bonus on its location, for both tourism and local casual dining. In fact, the cafe is fast becoming the talk of the town since they opened their doors to the public during end of February.

It is a fun, cheerful place that boasts vibrant, candy-colour vibes, creatively redesigned from a corner lot house. Not to wrong to say that it is one of the most Instagrammable cafes to visit in 2021, despite we are just welcoming the third month of the year.

Plenty of photography opportunity, from the famous arch walkway entrance to garden surrounded by lush greenery, colourful, chic-looking spots for your #OOTD. Look out for this charming little house too!

For food, Ruma Puteh menu covers a choice of local Asian and Western fares, highlighting traditional delights from Johor. Lontong Darat, Peranakan Laksa, Nasi Lemak Bakar, Bugis Laksa, Nasi Rewang, Nasi Kerabu, Kacang Phool are some of the must-haves, and along with that, enjoy roasted pumpkin, tempe quinoa salad, penne pesto, spaghetti bolognese, penne puttanesca, spaghetti aglio olio prawn. Go for all-day-brunch such as egg benedict, stuffed sweet corn muffin served with smoked salmon, avocado sourdough toast, chicken pesto with brioche toast if you prefer Western-style chill & relax brunch.

Selections aren’t extensive, but sufficient for a filling meal. Price for most main courses are above RM20, but capped below RM30. We shared a platter of Nasi Kerabu – blue pea rice served with chicken, fresh ulams, budu, solok lada, salted egg and special in house sauce. Wanted to try tempe quinoa salad and lempeng roll too, but wasn’t available during our visit.

Overall, a nice cafe with interesting concept. Expect queue or waiting (*if it is full house) to dine-in, no reservation allowed. We reached around 10.40AM on a Sunday and there was already a long queue in front.

Ruma Puteh

Address:
60A, Jalan Kuantan, Taman Tasik Titiwangsa,
54200 Kuala Lumpur.
Opening hours: 11AM – 10PM (last call 9PM); Closed on Mondays
Telephone: 014-714 0993

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