Categories: Food VentureKL Cafe

Noon Viennoiserie & Second Floor: Brunch Cafe x Rooftop Bar in PJ

Noon Viennoiserie and Second Floor in Taman Rasa Sayang, Petaling Jaya – a new venture by the team behind Touche, few doors away from Dou Dou Bake.

Walk in and get welcomed by a beautiful line up of fresh baked goodness and sweet treat – that you will feel like ordering one each. Order from Blueberry Danish, Peach Danish, Croissant, Pain Au Chocolate, Almond Croissant, Spicy Tuna, Beef Pepperoni, Banana Croissant, Sea Salt Kouign Amman, Pan Swirl Roll, Butter Scotch Cake, Chocolate Cake, Banana Pecan Cake, etc..

Beverage option at Noon Viennoiserie is pretty standard. You can have espresso-based coffee, matcha (Ajisai Matcha, akane Houjicha, Rikka Wakoucha), hot tea and seasonal kombucha.

Noon Viennoiserie PJ opens as early as 7.30AM, so if you are staying nearby, it is convenient for grab-and-go pastry on weekdays before work, and have chilling, leisure breakfast or brunch on weekends. For Saturday, Sunday and Public Holiday, it is best to visit early, preferably before 10AM. At least this is what we did, and we managed to have some quiet, laid-back moments – slowly enjoying our coffee and pastry before the crowds came in. During our visit, we went to Airplane Mode after that and when we returned during noon thinking to takeaway few croissants,  the cafe is already full house, with a short queue near the counter.  Should have got it earlier.

Main dishes like Nasi Lemak Pasta, Basil Pesto Gnocchi, Chicken Chop, Roasted Cauliflower Salad, Pan Seared Chicken, Lamb Stew, Classic Carbonara, Noon Breakfast, Classic Waffle Benedict, Duck & Waffle, Chili Crab Pasta, Truffle Mushroom Fettuccine, Seasonal Avo Toast, Truffle Mushroom Croque Monsieur are available too.

Ground Coffee x Second Floor

If you pay some attention, you will notice there’s a staircases right before the entrance of Noon Viennoiserie. It will lead you to another interesting F&B concept, located on second floor – hence the name, Second Floor. You can get kombucha on tap, bar snacks, craft beer, cakes, gelato and coffee here. In contrary to Noon which focuses more on brunch cafe-style, Second Floor is a hidden, pet-friendly rooftop bar that opens after 6PM till midnight, offering lively vibes where you get to enjoy specially selected craft beer under the starry sky. But no worries, they do have “non-opened air” seats, just in case it rains and you still feel like visiting for a drink or two. You can also have light food & dessert like truffle fries, korean fried chicken, rum & raisin gelato, dark cherry chocolate gelato, butterscotch cookies, lemon poppy seed cake, pandan gula melaka cake, dark chocolate cake to go with your drinks.

Noon Viennoiserie

Address:
22, Jalan SS 4c/5, Taman Rasa Sayang,
47301 Petaling Jaya, Selangor
Opening horus:
7.30AM – 10PM Tues- Sun,
7.30AM – 5.30PM Monday

2nd Floor (pet–friendly)
No 22B, Jalan SS 4c/5, Taman Rasa Sayang,
47301 Petaling Jaya, Selangor
Opening horus:
6PM – 12AM

Share
Published by
summerkid_summergirl

Recent Posts

Dancing Fish, The Campus Ampang

Dancing Fish - Michelin Bib Gourmand Award 2023, 2024 & 2025 award winner has opened…

5 days ago

Master of Meat, Chef Natsasi Noo-in Brings Bold Flavours to EQ KL Nipah & Étoile

EQ will play host to meat maestro and Thai chef Natsasi Noo-in (Chef Natt) from…

1 week ago

Scrappy Dough Sg Besi: Cafe in a Scrappy Building

Scrappy Dough in a scrappy building (not quite) There's been some buzz this week in…

2 weeks ago

Four Points by Sheraton KLCC, The Mesh x Siam Road

A taste of Thailand is on the horizon, landing at Four Points by Sheraton Kuala…

2 weeks ago

JHOL KL : BKK Michelin-Guide Coastal Indian Cuisine

Bangkok based, Michelin Guide selected restaurant JHOL is bringing their ever-famous Coastal Indian Cuisine dining…

3 weeks ago

Salam Aidilfitri From The Gardens Mall

The month of Ramadan is underway and The Gardens Mall is ready to usher in…

3 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(5471): 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(1304): 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