1<!DOCTYPE html> 2<html> 3<head prefix="og: https://ogp.me/ns#"> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <title>Chope | Discover and Book Restaurants You Love</title> 7 <meta name="title" content="Chope | Discover and Book Restaurants You Love"/> 8 <meta name="description" content="Explore thousands of top restaurants, newbies, viral spots, and hidden gems. Reserve a table, save with deals, get rewarded on Asiaâs leading dining platform."/> 9 <meta name="keywords" content="CHOPE, restaurant reservations, online restaurant reservations, restaurants in Singapore, Singapore restaurants, reserve, chope, table management"/> 10 <meta name="alexaVerifyID" content="wrAYdvrd6JxaIXBpNJiGkH3TlDI"/> 11 <meta name="topSearchType" content="1"/> 12 <link rel="shortcut icon" type="image/png" href="https://static.chope.co/static/mainwebsite5.0/img/favicon.png"> 13 14 15 <!-- å使 ·å¼ --> 16 <link rel="stylesheet preload" as="font" href="https://static.chope.co/static/mainwebsite5.0/publicFonts/mainwebsiteFont.css?date=2026081315"> 17 18 <!-- æ ·å¼ --><!-- 9bä¼åsearchçcss--> 19 <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/bootstrap.min.css?date=2026081315' type='text/css'/> <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/global.css?date=2026081315' type='text/css'/> <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/homepage_header.css?date=2026081315' type='text/css'/> <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/swiper-3.3.1.min.css?date=2026081315' type='text/css' type='text/css' media="jscourse" onload="this.media='all'"/> 20 21 <!--[if lt IE 9]> 22 <link rel='stylesheet preload' href='/static/bootstrap.min.css?date=20141105' type='text/css'/> 23 <![endif]--> 24 25 <link rel="canonical" href="https://www.chope.co/singapore-restaurants" /> 26 <meta name="p:domain_verify" content="5f050143dd25ca371c556be64649c6dc"/> 27 28 <meta property="og:title" content="Chope | Restaurant Reservations and Dining Deals"/> 29 <meta property="og:type" content="website"/> 30 <meta property="og:url" content="https://www.chope.co/singapore-restaurants"/> 31 <meta property="og:image" content="https://static.chope.co/static/mainwebsite5.0/img/layout/chope-100-nt.png?date=2026081315"/> 32 <meta property="og:image:width" content="300"> 33 <meta property="og:image:height" content="300"> 34 <meta property="og:description" content="Book via Chope at Bali, Jakarta, Bangkok, Singapore, Hong Kong, Shanghai Phuket and Beijing's top restaurants. With instant confirmation 24/7, it's the smarter way to dine!"/> 35 <meta prefix="fb: https://ogp.me/ns/fb#" property="fb:app_id" content="217709351653383"> 36 37 38 <!-- Start ç§»å¨ç«¯ --> 39 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"> 40 <meta name="viewport" content="width=1000"> 41 42 <!-- Google Tag Manager --> 43
43<script>
vendor: 391 bytes, lines 43-47
43(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 44 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 45 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 46 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 47 })(window,document,'script','dataLayer','
47GTM-TM6VX3
vendor: 3 bytes, line 47
47');
47</script>
47 48 <!-- End Google Tag Manager --> 49 50 <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/mobile.css?date=2026081315' type='text/css'/> <!-- End ç§»å¨ç«¯ --> 51 52 <style> 53 .foot-new-pc li p { 54 color: rgba(255, 207, 1, 1); 55 font-family: "NotoSans-SemiBold"; 56 font-size: 14px; 57 font-weight: 700; 58 line-height: 48px; 59 padding: 0; 60 margin-top: 12px; 61 } 62 63 .foot-new-pc li a { 64 font-size: 14px; 65 font-weight: 400; 66 color: #F7F8FA; 67 line-height: 23px; 68 display: block; 69 margin-bottom: 0.9375rem; 70 } 71 72 .foot-foot_container { 73 background: #0b0134; 74 width: 100%; 75 padding-bottom: 24px; 76 } 77 78 .foot-new-pc .foot-foot { 79 text-align: left; 80 line-height: 32px; 81 box-sizing: border-box; 82 padding: 0 20px; 83 margin-left: auto; 84 margin-right: auto; 85 max-width: 1300px; 86 margin-bottom: 16px; 87 padding-top: 24px; 88 } 89 90 .foot_other_contry_nav { 91 line-height: 16px; 92 box-sizing: border-box; 93 padding: 0 20px; 94 margin-left: auto; 95 margin-right: auto; 96 max-width: 1300px; 97 } 98 99 .foot_other_contry_nav p { 100 font-family: "NotoSans-SemiBold"; 101 font-size: 11px; 102 font-weight: 700; 103 color: #F7F8FA; 104 padding-bottom: 8px; 105 } 106 107 .foot_other_contry_nav span { 108 font-size: 11px; 109 font-weight: 400; 110 color: #F7F8FA; 111 display: block; 112 } 113 114 .foot-new-pc .foot-foot p { 115 padding: 0; 116 font-size: 14px; 117 color: #F7F8FA; 118 display: inline-block; 119 margin-right: 30px; 120 } 121 122 .foot-new-pc .foot-foot span { 123 color: #F7F8FA; 124 } 125 126 @media (max-width: 768px) { 127 .foot-new-mobile li p { 128 color: rgba(255, 207, 1, 1); 129 font-family: "NotoSans-SemiBold"; 130 font-size: 14px; 131 font-weight: 700; 132 padding-left: 16px; 133 padding-right: 16px; 134 } 135 136 .foot-new-mobile li a { 137 font-size: 14px; 138 font-weight: 400; 139 color: #F7F8FA; 140 margin-bottom: 0.9375rem; 141 } 142 143 .foot-new-mobile .foot-foot { 144 line-height: 20px; 145 box-sizing: border-box; 146 padding-left: 16px; 147 padding-right: 16px; 148 padding-bottom: 16px; 149 padding-top: 24px; 150 color: #F7F8FA; 151 text-align: left; 152 } 153 154 .foot-new-mobile .foot-foot span { 155 color: #F7F8FA; 156 font-size: 14px; 157 } 158 159 .foot-new-mobile .foot-foot p { 160 padding: 0; 161 font-size: 14px; 162 color: #ffffff; 163 padding-top: 16px; 164 line-height: 32px; 165 } 166 167 .foot_other_contry_nav { 168 padding: 0 16px; 169 } 170 } 171 </style> 172 173 174 175
175<script async> 176 if (navigator.userAgent.match(/Android/i) 177 || navigator.userAgent.match(/webOS/i) 178 || navigator.userAgent.match(/iPhone/i) 179 // || navigator.userAgent.match(/iPad/i) 180 || navigator.userAgent.match(/iPod/i) 181 || navigator.userAgent.match(/BlackBerry/i) 182 || navigator.userAgent.match(/Windows Phone/i)) { 183 document.write('<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">'); 184 } 185 </script>
185 186 187 <!--Google Knowledge Graph code--> 188
188<script type="application/ld+json"> 189 { 190 "@context": "http://schema.org", 191 "@type":"WebSite", 192 "name":"Chope", 193 "url":"https://www.chope.co/", 194 "potentialAction": { 195 "@type": "SearchAction", 196 "target": { 197 "@type": "EntryPoint", 198 "urlTemplate": "https://www.chope.co/singapore-restaurants/category/restaurant/2?restaurant={search_term_string}" 199 }, 200 "query-input": "required name=search_term_string" 201 } 202 } 203 </script>
203 204 205
205<script> 206 var moengage_track_options = { 207 "swPath": "/moengage-serviceworker.js", 208 "debug_logs": "0", 209 "app_id": "EDEQ8V4AKJ6FLV7RG93AHS7N" 210 }; 211 </script>
211 212
212<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/moengage-track-v2.js?date=2026081315'></script>
212 <!-- upload jquery to 3.7 --> 213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/jquery-latest.js?date=2026081315'></script>
213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/jquery-migrate.js?date=2026081315'></script>
213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/jquery.placeholder.min.js?date=2026081315'></script>
213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/jquery.localScroll.min.js?date=2026081315'></script>
213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/jquery.cycle2.min.js?date=2026081315'></script>
213
213<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/uploadJquery/popper.min.js?date=2026081315'></script>
213 <!-- end --> 214
214<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/bootstrap.min.js?date=2026081315'></script>
214
214<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/swiper-3.3.1.min.js?date=2026081315'></script>
214 215 216 <!-- IEç§»å¨ç«¯æ ·å¼éé --> 217 <!--[if gte IE 9]> 218 <link rel='stylesheet' href='https://static.chope.co/static/mainwebsite5.0/css/gtie9-fixes.css?date=2026081315' type='text/css'/> <![endif]--> 219 <!--[if lte IE 8]> 220 <link rel='stylesheet' href='https://static.chope.co/static/mainwebsite5.0/css/ie8-fixes.css?date=2026081315' type='text/css'/> <![endif]--> 221 <!-- end CSS--> 222 <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> 223 <!--[if lt IE 9]> 224
224<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/html5shiv.js?date=2026081315'></script>
224
224<script type='text/javascript' src='https://static.chope.co/static/mainwebsite5.0/js/responsive.js?date=2026081315'></script>
224 <![endif]--> 225 226 <!-- LAB LOADER --> 227
227<script type="text/javascript"> 228 (function(o){var K=o.$LAB,y="UseLocalXHR",z="AlwaysPreserveOrder",u="AllowDuplicates",A="CacheBust",B="BasePath",C=/^[^?#]*\//.exec(location.href)[0],D=/^\w+\:\/\/\/?[^\/]+/.exec(C)[0],i=document.head||document.getElementsByTagName("head"),L=(o.opera&&Object.prototype.toString.call(o.opera)=="[object Opera]")||("MozAppearance"in document.documentElement.style),q=document.createElement("script"),E=typeof q.preload=="boolean",r=E||(q.readyState&&q.readyState=="uninitialized"),F=!r&&q.async===true,M=!r&&!F&&!L;function G(a){return Object.prototype.toString.call(a)=="[object Function]"}function H(a){return Object.prototype.toString.call(a)=="[object Array]"}function N(a,c){var b=/^\w+\:\/\//;if(/^\/\/\/?/.test(a)){a=location.protocol+a}else if(!b.test(a)&&a.charAt(0)!="/"){a=(c||"")+a}return b.test(a)?a:((a.charAt(0)=="/"?D:C)+a)}function s(a,c){for(var b in a){if(a.hasOwnProperty(b)){c[b]=a[b]}}return c}function O(a){var c=false;for(var b=0;b<a.scripts.length;b++){if(a.scripts[b].ready&&a.scripts[b].exec_trigger){c=true;a.scripts[b].exec_trigger();a.scripts[b].exec_trigger=null}}return c}function t(a,c,b,d){a.onload=a.onreadystatechange=function(){if((a.readyState&&a.readyState!="complete"&&a.readyState!="loaded")||c[b])return;a.onload=a.onreadystatechange=null;d()}}function I(a){a.ready=a.finished=true;for(var c=0;c<a.finished_listeners.length;c++){a.finished_listeners[c]()}a.ready_listeners=[];a.finished_listeners=[]}function P(d,f,e,g,h){setTimeout(function(){var a,c=f.real_src,b;if("item"in i){if(!i[0]){setTimeout(arguments.callee,25);return}i=i[0]}a=document.createElement("script");if(f.type)a.type=f.type;if(f.charset)a.charset=f.charset;if(h){if(r){e.elem=a;if(E){a.preload=true;a.onpreload=g}else{a.onreadystatechange=function(){if(a.readyState=="loaded")g()}}a.src=c}else if(h&&c.indexOf(D)==0&&d[y]){b=new XMLHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){b.onreadystatechange=function(){};e.text=b.responseText+"\n//@ sourceURL="+c;g()}};b.open("GET",c);b.send()}else{a.type="text/cache-script";t(a,e,"ready",function(){i.removeChild(a);g()});a.src=c;i.insertBefore(a,i.firstChild)}}else if(F){a.async=false;t(a,e,"finished",g);a.src=c;i.insertBefore(a,i.firstChild)}else{t(a,e,"finished",g);a.src=c;i.insertBefore(a,i.firstChild)}},0)}function J(){var l={},Q=r||M,n=[],p={},m;l[y]=true;l[z]=false;l[u]=false;l[A]=false;l[B]="";function R(a,c,b){var d;function f(){if(d!=null){d=null;I(b)}}if(p[c.src].finished)return;if(!a[u])p[c.src].finished=true;d=b.elem||document.createElement("script");if(c.type)d.type=c.type;if(c.charset)d.charset=c.charset;t(d,b,"finished",f);if(b.elem){b.elem=null}else if(b.text){d.onload=d.onreadystatechange=null;d.text=b.text}else{d.src=c.real_src}i.insertBefore(d,i.firstChild);if(b.text){f()}}function S(c,b,d,f){var e,g,h=function(){b.ready_cb(b,function(){R(c,b,e)})},j=function(){b.finished_cb(b,d)};b.src=N(b.src,c[B]);b.real_src=b.src+(c[A]?((/\?.*$/.test(b.src)?"&_":"?_")+~~(Math.random()*1E9)+"="):"");if(!p[b.src])p[b.src]={items:[],finished:false};g=p[b.src].items;if(c[u]||g.length==0){e=g[g.length]={ready:false,finished:false,ready_listeners:[h],finished_listeners:[j]};P(c,b,e,((f)?function(){e.ready=true;for(var a=0;a<e.ready_listeners.length;a++){e.ready_listeners[a]()}e.ready_listeners=[]}:function(){I(e)}),f)}else{e=g[0];if(e.finished){j()}else{e.finished_listeners.push(j)}}}function v(){var e,g=s(l,{}),h=[],j=0,w=false,k;function T(a,c){a.ready=true;a.exec_trigger=c;x()}function U(a,c){a.ready=a.finished=true;a.exec_trigger=null;for(var b=0;b<c.scripts.length;b++){if(!c.scripts[b].finished)return}c.finished=true;x()}function x(){while(j<h.length){if(G(h[j])){try{h[j++]()}catch(err){}continue}else if(!h[j].finished){if(O(h[j]))continue;break}j++}if(j==h.length){w=false;k=false}}function V(){if(!k||!k.scripts){h.push(k={scripts:[],finished:true})}}e={script:function(){for(var f=0;f<arguments.length;f++){(function(a,c){var b;if(!H(a)){c=[a]}for(var d=0;d<c.length;d++){V();a=c[d];if(G(a))a=a();if(!a)continue;if(H(a)){b=[].slice.call(a);b.unshift(d,1);[].splice.apply(c,b);d--;continue}
228if(typeof a=="string")a={src:a};a=s(a,{ready:false,ready_cb:T,finished:false,finished_cb:U});k.finished=false;k.scripts.push(a);S(g,a,k,(Q&&w));w=true;if(g[z])e.wait()}})(arguments[f],arguments[f])}return e},wait:function(){if(arguments.length>0){for(var a=0;a<arguments.length;a++){h.push(arguments[a])}k=h[h.length-1]}else k=false;x();return e}};return{script:e.script,wait:e.wait,setOptions:function(a){s(a,g);return e}}}m={setGlobalDefaults:function(a){s(a,l);return m},setOptions:function(){return v().setOptions.apply(null,arguments)},script:function(){return v().script.apply(null,arguments)},wait:function(){return v().wait.apply(null,arguments)},queueScript:function(){n[n.length]={type:"script",args:[].slice.call(arguments)};return m},queueWait:function(){n[n.length]={type:"wait",args:[].slice.call(arguments)};return m},runQueue:function(){var a=m,c=n.length,b=c,d;for(;--b>=0;){d=n.shift();a=a[d.type].apply(null,d.args)}return a},noConflict:function(){o.$LAB=K;return m},sandbox:function(){return J()}};return m}o.$LAB=J();(function(a,c,b){if(document.readyState==null&&document[a]){document.readyState="loading";document[a](c,b=function(){document.removeEventListener(c,b,false);document.readyState="complete"},false)}})("addEventListener","DOMContentLoaded")})(this); </script>
228 229 230
230<script> 231 document.addEventListener("DOMContentLoaded", function () { 232 let logoutBtns = document.getElementsByClassName("logout-a"); 233 234 if (logoutBtns.length > 0) { 235 for (let i = 0; i < logoutBtns.length; i++) { 236 logoutBtns[i].onclick = function () { 237 event.preventDefault() 238 239 let backUrl = window.location.href; 240 backUrl = encodeURIComponent(backUrl); 241 let baseUrl = "https://www.chope.co/singapore-restaurants"; 242 243 window.location.href = baseUrl + "/passport/logout?b_u=" + backUrl; 244 }; 245 } 246 } 247 }); 248 </script>
248 249</head> 250 251<body> 252 <!-- Google Tag Manager (noscript) -->
vendor: 81 bytes, lines 252-254
252 253 <noscript> 254 <iframe src="https://www.googletagmanager.com/ns.html?id=
254GTM-TM6VX3
vendor: 88 bytes, lines 254-255
254" height="0" width="0" style="display:none;visibility:hidden"></iframe> 255 </noscript>
256<noscript><img src="https://d5nxst8fruw4z.cloudfront.net/atrk.gif?account=uqYwf1agkf00yT" style="display:none" height="1" width="1"></noscript> 257 <!-- End Google Tag Manager (noscript) --> 258<h1 style="position: absolute !important; clip: rect(1px, 1px, 1px, 1px); padding: 0 !important; border: 0 !important; height: 1px !important; width: 1px !important; overflow: hidden;">Chope | Discover and Book Restaurants You Love</h1> 259 260 <div class="desbg mobilenoshow"></div> 261 262 <!--pc start--> 263 <div class="newheader"> 264 265 266 <div class="headerbox"> 267 <div class="logobox fl"> 268 <a aria-label="Chope" href="https://www.chope.co/singapore-restaurants"><img data-src="https://static.chope.co/static/mainwebsite5.0/img/Chope-with-Grab_Logo-Horizontal.png?date=2026081315" class="fl lazyload"></a> 269 <img data-src="https://static.chope.co/static/mainwebsite5.0/img/Chevron-Down-Large.png?date=2026081315" class="logo fl open-img ppp lazyload"> 270 <img data-src="https://static.chope.co/static/mainwebsite5.0/img/Desktop-Close-Large.png?date=2026081315" class="logo fl close-img ppp lazyload"/> 271 <div class="logo-jiao"></div> 272 </div> 273 274 <div class="conbox fr"> 275 <div class="login-box" data-target="#login-over" data-toggle="modal"> 276 <div class="login-container"> 277 <img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/login-pax.png?date=2026081315"> 278 <span>Sign Up or Login</span> 279 </div> 280 </div> 281 </div> 282 283 <div class="clear"></div> 284 <!--logo show start--> 285 <div class="logo-show"> 286 <div class="head2">Visit our other websites:</div> 287 <ul class="showtwo"> 288 <li class="first" url="https://www.chope.co/singapore-restaurants/for-restaurants?utm_source=ChopeSite&utm_medium=navibar"> 289 <div class="iconbox"> 290 <div class="bg-Desktop_Restaurants_Website"></div> 291 </div> 292 <div class="textbox"> 293 <p>For Restaurants</p> 294 <a target="_blank">Get your restaurant listed on our platforms and connect to more diners.</a> 295 </div> 296 <div class="clear"></div> 297 </li> 298 </ul> 299 <div class="clear"></div> 300 </div> 301 <!--logo show end--> 302 303 <!--导èª--> 304 <div class="menu-box"> 305 <div class="fix-box fix-box-left"> 306 <ul> 307 <!--SG START--> 308 <li style="display: none;"><a href="https://www.chope.co/singapore-restaurants/list_of_restaurants">Restaurant Directory</a></li><!--Leave it hidden, for sitemap--> 309 <li><a href="https://www.chope.co/singapore-restaurants/category/restaurant/1">Restaurant Directory</a></li> 310 311 <li><a target="_blank" href="https://www.chope.co/singapore-restaurants/pages/singaporerestaurantguides">Guides</a></li> 312 313 <li><a target="_blank" href="https://www.chope.co/singapore-restaurants/pages/loyalty-programme">Rewards</a></li> 314 <!-- SG END--> 315 316 </ul> 317 <div class="clear"></div> 318 319 <div class="pro-box"> 320 </div> 321 </div> 322 323 <div class="language-box"> 324 <div> 325 <div class="select-language-box">
326 <span class="select-language">Singapore</span> 327 </div> 328 <div class="language-list-box" style="display: none;"> 329 <ul class="language-list-ul"> 330 <li> 331 <label class="language-li"> 332 <a class="language-name" href="https://www.chope.co/singapore-restaurants"> 333 Singapore </a> 334 </label> 335 </li> 336 <li> 337 <label class="language-li"> 338 <a class="language-name" href="https://www.chope.co/jakarta-restaurants?lang=en_US"> 339 Jakarta </a> 340 </label> 341 </li> 342 <li> 343 <label class="language-li"> 344 <a class="language-name" href="https://www.chope.co/jakarta-restaurants?lang=id_ID"> 345 Jakarta (Bahasa Indonesia) </a> 346 </label> 347 </li> 348 <li> 349 <label class="language-li"> 350 <a class="language-name" href="https://www.chope.co/bali-restaurants?lang=en_US"> 351 Bali </a> 352 </label> 353 </li> 354 <li> 355 <label class="language-li"> 356 <a class="language-name" href="https://www.chope.co/bali-restaurants?lang=id_ID"> 357 Bali (Bahasa Indonesia) </a> 358 </label> 359 </li> 360 <li> 361 <label class="language-li"> 362 <a class="language-name" href="https://www.chope.co/bangkok-restaurants?lang=en_US"> 363 Bangkok </a> 364 </label> 365 </li> 366 <li> 367 <label class="language-li"> 368 <a class="language-name" href="https://www.chope.co/bangkok-restaurants?lang=th_TH"> 369 à¸à¸£à¸¸à¸à¹à¸à¸à¸¡à¸«à¸²à¸à¸à¸£ </a> 370 </label> 371 </li> 372 <li> 373 <label class="language-li"> 374 <a class="language-name" href="https://www.chope.co/phuket-restaurants?lang=en_US"> 375 Phuket </a> 376 </label> 377 </li> 378 <li> 379 <label class="language-li"> 380 <a class="language-name" href="https://www.chope.co/phuket-restaurants?lang=th_TH"> 381 ภูà¹à¸
381à¹à¸ </a> 382 </label> 383 </li> 384 </ul> 385 </div> 386 </div> 387 </div> 388 </div> 389 390 </div> 391 </div> 392 <!--pc end--> 393 394 <!--mobile start--> 395 <div class="newh_mobile"> 396 397 398 <div class="logobox"> 399 <div class="logoboxjiao"></div> 400 <a href="https://www.chope.co/singapore-restaurants"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Chope-with-Grab_Logo-Horizontal.png?date=2026081315" height="25"></a> 401 <img data-src="https://static.chope.co/static/mainwebsite5.0/img/Chevron-Down.png?date=2026081315" class="arrow openlogo lazyload"/> 402 <img data-src="https://static.chope.co/static/mainwebsite5.0/img/Small-Close.png?date=2026081315" class="arrow closelogo lazyload"/> 403 </div> 404 <div class="otbox"> 405 <div class="search-nav-mob"></div> 406 <div class="more collapsed"> 407 <div class="morejiao"></div> 408 <span class="icon-bar"></span> 409 <span class="icon-bar"></span> 410 <span class="icon-bar"></span> 411 </div> 412 </div> 413 414 <div class="logobig"> 415 <div class="modelbg"></div> 416 <div class="logoopen"> 417 <p class="head">Visit our other websites:</p> 418 <ul> 419 <li url="https://www.chope.co/singapore-restaurants/for-restaurants?utm_source=ChopeSite&utm_medium=navibar"> 420 <div class="iconbox"> 421 <div class="bg-Mobile_Restaurants"></div> 422 </div> 423 <div class="textbox"> 424 <p>For Restaurants</p> 425 <a target="_blank">Get your restaurant listed on our platforms and connect to more diners.</a> 426 </div> 427 <span class="chevron bg-ChevronRight"></span> 428 <div class="clear"></div> 429 </li> 430 </ul> 431 </div> 432 </div> 433 434 <div class="signbig"> 435 <div class="modelbg"></div> 436 <div class="signopen"> 437 <a href="https://www.chope.co/singapore-restaurants/user/reservations">My Reservations</a> 438 <a href="https://www.chope.co/singapore-restaurants/user/points">Chope-Dollars Balance ( C$)</a> 439 <a href="https://www.chope.co/singapore-restaurants/user/redemption">Redeem Rewards</a> 440 <a href="https://www.chope.co/singapore-restaurants/favourite/favourites">All Saved</a> 441 <a href="https://www.chope.co/singapore-restaurants/pages/dinerfaq">FAQ</a> 442 <a href="https://www.chope.co/singapore-restaurants/referral/refer">Refer New Diners, Earn C$!</a> 443 <a href="https://www.chope.co/singapore-restaurants/user/set_account">Account Settings</a> 444 <a class="logout-a" href="https://www.chope.co/singapore-restaurants/passport?a=logout&b_u=DEFAULT_URL"> Logout</a> 445 </div> 446 </div> 447 448 <div class="morebig"> 449 <div class="modelbg"></div> 450 <div class="moreopen"> 451 <div class="login-box-mob login" data-target="#login-over" data-toggle="modal"> 452 <div class="login-container-mob"> 453 <div class="login-content">
454 <span>Sign Up or Login</span> 455 </div> 456 </div> 457 </div> 458 459 <!--SG START--> 460 <a style="display: none;" href="https://www.chope.co/singapore-restaurants/list_of_restaurants">Restaurant Directory<!--Leave it hidden, for sitemap--> 461 <a href="https://www.chope.co/singapore-restaurants/category/restaurant/1">Restaurant Directory</a> 462 463 <div class="promobox"> 464 </div> 465 466 <a target="_blank" href="https://www.chope.co/singapore-restaurants/pages/singaporerestaurantguides">Guides</a> 467 468 <a target="_blank" href="https://www.chope.co/singapore-restaurants/pages/loyalty-programme">Rewards</a> 469 <!--SG END--> 470 471 472 <div class="language-box-mob"> 473 <select onchange="location=this.options[this.selectedIndex].value"> 474 <option selected value="https://www.chope.co/singapore-restaurants">Singapore</option> 475 <option value="https://www.chope.co/jakarta-restaurants?lang=en_US">Jakarta</option> 476 <option value="https://www.chope.co/jakarta-restaurants?lang=id_ID">Jakarta (Bahasa Indonesia)</option> 477 <option value="https://www.chope.co/bali-restaurants?lang=en_US">Bali</option> 478 <option value="https://www.chope.co/bali-restaurants?lang=id_ID">Bali (Bahasa Indonesia)</option> 479 <option value="https://www.chope.co/bangkok-restaurants?lang=en_US">Bangkok</option> 480 <option value="https://www.chope.co/bangkok-restaurants?lang=th_TH">à¸à¸£à¸¸à¸à¹à¸à¸à¸¡à¸«à¸²à¸à¸à¸£</option> 481 <option value="https://www.chope.co/phuket-restaurants?lang=en_US">Phuket</option> 482 <option value="https://www.chope.co/phuket-restaurants?lang=th_TH">ภูà¹à¸à¹à¸</option> 483 </select> 484 </div> 485 </div> 486 </div> 487 </div> 488 489 <!--mobile end--> 490 491 <!--æ§çè¿ç§»è¿æ¥ --> 492 <input type="hidden" id="session_id" value="b00ae548857a336cb44244be0e38a10a"> 493 <input type="hidden" id="referrer" value=""> 494 <input type="hidden" id="res_country_code" value="SG"> 495 496<div class="newmian"> 497 <div class="banner-box header-backgournd"> 498 <div class="header-content"> 499 <div class="title">Discover and book restaurants</div> 500 <div class="search-box pdt-scribe"> 501 <div class="search"> 502 <div class="search-input items for-zindex"> 503 <div class="search-scroll" style="display: block;"> 504 <div class="search-box-test"> 505 <div class="search-text-container-test"> 506 <div class="search-text active"> 507 Explore more than 3,500 places </div> 508 <div class="search-text "> 509 Discover your next happy place </div> 510 <div class="search-text "> 511 Find your favourite restaurants </div> 512 <div class="search-text "> 513 Search for dishes you love </div> 514 </div> 515 </div> 516 </div> 517 <input 518 class="nav-search-input input-main" 519 value="" 520 type="text" 521 placeholder="Search for something yummy!" 522 autocomplete="one-time-code" 523 id="nav-search-restaurant" 524 />
525 <span class="search-text-close"></span> 526 </div> 527 528 <div class="pax items for-zindex"> 529 <span class="item-title">Guests</span> 530 <span class="item-value" id="add_guests_pax_summary">e.g. 4 Pax</span> 531 </div> 532 533 <div class="date-time"> 534 <div 535 class="date items for-zindex dropdown open" 536 onclick="dropdownClick()" 537 > 538 <span class="item-title">Date</span> 539 <span class="item-value" id="nav-search-date">e.g. Today</span> 540 541 <!-- <input 542 onclick="dropdownClick()" 543 id="pc_mob-date-field" 544 name="date" 545 class="form-control" 546 type="text" 547 value="Date" 548 placeholder="Date" 549 data-date="" 550 data-date-format="dd M yyyy" 551 autocomplete="off" 552 tabindex="1" 553 readonly 554 /> --> 555 </div> 556 <div class="time items for-zindex"> 557 <span class="item-title">Time</span> 558 <span class="item-value" id="nav-search-time">e.g. 7:00 pm</span> 559 </div> 560 </div> 561 562 <div class="go-btn items apply-search-button-scribe"> 563 <a href=""> 564 <div class="search-go"> 565 <span class="icon"></span> 566 <div class="gogo">Letâs Go</div> 567 </div> 568 </a> 569 </div> 570 </div> 571 </div> 572 573 <div id="searchModal" class="modal modal-search"> 574 <div class="modal-dialog modal-fullscreen"> 575 <div class="modal-content"> 576 <div 577 style="display: block;" 578 class="homepage-searchbox searchbox-fb" 579 > 580 <div class="blank-white" ></div> 581 <div class="search-mobile-header"> 582 <div class="item-header"> 583 <div class="item-header-content"> 584 <h2>Search</h2> 585 <span></span> 586 </div> 587 </div> 588 <div class="search-mobile"> 589 <div class="search-input-mobile"> 590 <span class="search-icon"></span> 591 <input 592 class="nav-search-input input-mobile" 593 value="" 594 type="search" 595 placeholder="Search for something yummy!" 596 autocomplete="off" 597 /> 598 <span class="search-text-close"></span> 599 </div> 600 </div> 601 </div> 602 603 <div class="result-box"> 604 <div class="search-result-box"> 605 <div class="recently-box" id="top_search_my_recently"></div> 606 <div class="clear"></div> 607 608 <div class="trending-box" id="top_search_trending"></div> 609 <div class="clear"></div> 610 </div> 611 612 </div> 613 614 </div> 615 616 <div class="homepage-paxbox homepage-box"> 617 <div class="pax-box"> 618 <div class="item-header"> 619 <div class="item-header-content"> 620 <h2>Guests</h2>
621 <span></span> 622 </div> 623 </div> 624 <div class="home_check_people"> 625 <div class="home_check_people_adult"> 626 <div class="people_left"> 627 <div class="people_title">Adults</div> 628 </div> 629 <div class="people_right"> 630 <div class="less people_less_button"> 631 <img 632 class="people_less_img" 633 src="https://static.chope.co/static/mainwebsite5.0/img/searchresult-minus.svg?date=2026081315" 634 alt="" 635 /> 636 <img 637 class="people_less_empty" 638 src="https://static.chope.co/static/mainwebsite5.0/images/restaurant_search/restaurant_search_result_enable_icon.png?date=2026081315" 639 alt="" 640 /> 641 </div> 642 <div class="number people_numer"> 643 <input 644 id="people_numer_input" 645 type="text" 646 value="2" 647 placeholder="" 648 /> 649 </div> 650 <div class="add people_add_button"> 651 <img 652 class="" 653 src="https://static.chope.co/static/mainwebsite5.0/img/searchresult-plus.svg?date=2026081315" 654 alt="" 655 /> 656 </div> 657 </div> 658 </div> 659 <div class="home_check_people_line"></div> 660 <div class="home_check_people_child"> 661 <div class="people_left"> 662 <div class="people_title">Child</div> 663 </div> 664 <div class="people_right"> 665 <div class="less child_less_button"> 666 <img 667 class="child_less_img" 668 src="https://static.chope.co/static/mainwebsite5.0/img/searchresult-minus.svg?date=2026081315" 669 alt="" 670 /> 671 <img 672 class="child_less_empty" 673 src="https://static.chope.co/static/mainwebsite5.0/images/restaurant_search/restaurant_search_result_enable_icon.png?date=2026081315" 674 alt="" 675 /> 676 </div> 677 <div class="number child_
677numer"> 678 <input 679 id="child_numer_input" 680 type="text" 681 value="0" 682 placeholder="" 683 /> 684 </div> 685 <div class="add child_add_button"> 686 <img 687 class="" 688 src="https://static.chope.co/static/mainwebsite5.0/img/searchresult-plus.svg?date=2026081315" 689 alt="" 690 /> 691 </div> 692 </div> 693 </div> 694 695 696 </div> 697 </div> 698 </div> 699 700 <!-- éæ©æ¥åæ§ä»¶ --> 701 <div class="homepage-date homepage-box"> 702 <div class="date"> 703 <div class="item-header"> 704 <div class="item-header-content"> 705 <h2>Select Date</h2> 706 <span></span> 707 </div> 708 </div> 709 710 <div id="calendar-drop" class="dropdown-menu"> 711 <div class="cld-wrap"> 712 <div class="quick-day"> 713 <div class="Today">Today</div> 714 <div class="Tomorrow">Tomorrow</div> 715 </div> 716 <div id="calendar-box" align="center"></div> 717 </div> 718 </div> 719 </div> 720 </div> 721 722 <!-- éæ©æ¶é´æ§ä»¶ --> 723 <div class="homepage-time homepage-box"> 724 <div class="select-time-box"> 725 <div class="item-header"> 726 <div class="item-header-content"> 727 <h2>Select Time</h2> 728 <span></span> 729 </div> 730 </div> 731 732 <div class="check_date"> 733 <div class="check_date_inside"> 734 <div class="time_item" onclick="data_item_click('5:00 am')">5:00 am</div> 735 <div class="time_item" onclick="data_item_click('5:15 am')">5:15 am</div> 736 <div class="time_item" onclick="data_item_click('5:30 am')">5:30 am</div> 737 <div class="time_item" onclick="data_item_click('5:45 am')">5:45 am</div> 738 <div class="time_item" onclick="data_item_click('6:00 am')">6:00 am</div> 739 <div class="time_item" onclick="data_item_click('6:15 am')">6:15 am</div> 740 <div class="time_item" onclick="data_item_click('6:30 am')">6:30 am</div> 741 <div class="time_item" onclick="data_item_click('6:45 am')">6:45 am</div> 742 <div class="time_item" onclick="data_item_click('7:00 am')">7:00 am</div> 743 <div class="time_item" onclick="data_item_click('7:15 am')">
7437:15 am</div> 744 <div class="time_item" onclick="data_item_click('7:30 am')">7:30 am</div> 745 <div class="time_item" onclick="data_item_click('7:45 am')">7:45 am</div> 746 <div class="time_item" onclick="data_item_click('8:00 am')">8:00 am</div> 747 <div class="time_item" onclick="data_item_click('8:15 am')">8:15 am</div> 748 <div class="time_item" onclick="data_item_click('8:30 am')">8:30 am</div> 749 <div class="time_item" onclick="data_item_click('8:45 am')">8:45 am</div> 750 <div class="time_item" onclick="data_item_click('9:00 am')">9:00 am</div> 751 <div class="time_item" onclick="data_item_click('9:15 am')">9:15 am</div> 752 <div class="time_item" onclick="data_item_click('9:30 am')">9:30 am</div> 753 <div class="time_item" onclick="data_item_click('9:45 am')">9:45 am</div> 754 <div class="time_item" onclick="data_item_click('10:00 am')">10:00 am</div> 755 <div class="time_item" onclick="data_item_click('10:15 am')">10:15 am</div> 756 <div class="time_item" onclick="data_item_click('10:30 am')">10:30 am</div> 757 <div class="time_item" onclick="data_item_click('10:45 am')">10:45 am</div> 758 <div class="time_item" onclick="data_item_click('11:00 am')">11:00 am</div> 759 <div class="time_item" onclick="data_item_click('11:15 am')">11:15 am</div> 760 <div class="time_item" onclick="data_item_click('11:30 am')">11:30 am</div> 761 <div class="time_item" onclick="data_item_click('11:45 am')">11:45 am</div> 762 <div class="time_item" onclick="data_item_click('12:00 pm')">12:00 pm</div> 763 <div class="time_item" onclick="data_item_click('12:15 pm')">12:15 pm</div> 764 <div class="time_item" onclick="data_item_click('12:30 pm')">12:30 pm</div> 765 <div class="time_item" onclick="data_item_click('12:45 pm')">12:45 pm</div> 766 <div class="time_item" onclick="data_item_click('1:00 pm')">1:00 pm</div> 767 <div class="time_item" onclick="data_item_click('1:15 pm')">1:15 pm</div> 768 <div class="time_item" onclick="data_item_click('1:30 pm')">1:30 pm</div> 769 <div class="time_item" onclick="data_item_click('1:45 pm')">1:45 pm</div> 770 <div class="time_item" onclick="data_item_click('2:00 pm')">2:00 pm</div> 771 <div class="time_item" onclick="data_item_click('2:15 pm')">2:15 pm</div> 772 <div class="time_item" onclick="data_item_click('2:30 pm')">2:30 pm</div> 773 <div class="time_item" onclick="data_item_click('2:45 pm')">2:45 pm</div> 774 <div class="time_item" onclick="data_item_click('3:00 pm')">3:00 pm</div> 775 <div class="time_item" onclick="data_item_click('3:15 pm')">3:15 pm</div> 776 <div class="time_item" onclick="data_item_click('3:30 pm')">3:30 pm</div> 777 <div class="time_item" onclick="data_item_click('3:45 pm')">3:45 pm</div> 778 <div class="time_item" onclick="data_item_click('4:00 pm')">4:00 pm</div> 779 <div class="time_item" onclick="data_item_click('4:15 pm')">4:15 pm</div> 780 <div class="time_item" onclick="data_item_click('4:30 pm')">4:30 pm</div> 781 <div class="time_item" onclick="data_item_click('4:45 pm')">4:45 pm</div> 782 <div class="time_item" onclick="data_item_click('5:00 pm')">5:00 pm</div> 783 <div class="time_item" onclick="data_item_click('5:15 pm')">5:15 pm</div> 784 <div class="time_item" onclick="data_item_click('5:30 pm')">5:30 pm</div> 785 <div class="time_item" onclick="data_item_click('5:45 pm')">5:45 pm</div> 786 <div class="time_item" onclick="data_item_click('6:00 pm')">6:00 pm</div> 787 <div class="time_item" onclick="data_item_click('6:15 pm')">6:15 pm</div> 788 <div class="time_item" onclick="data_item_click('6:30 pm')">6:30 pm</div> 789 <div class="time_item" onclick="data_item_click('6:45 pm')">6:45 pm</div> 790 <div class="time_item" onclick="data_item_click('7:00 pm')">7:00 pm</div> 791 <div class="time_item" onclick="data_item_click('7:15 pm')">7:15 pm</div> 792 <div class="time_item" onclick="data_item_click('7:30 pm')">7:30 pm</div> 793 <div class="time_item" onclick="data_item_click('7:45 pm')">7:45 pm</div> 794 <div class="time_item" onclick="data_item_click('8:00 pm')">8:00 pm</div> 795 <div class="time_item" onclick="data_item_click('8:15 pm')">8:15 pm</div> 796 <div class="time_item" onclick="data_item_click('8:30 pm')">8:30 pm</div> 797 <div class="time_item" onclick="data_item_click('8:45 pm')">8:45 pm</div> 798 <div class="time_item" onclick="data_item_click('9:00 pm')">9:00 pm</div> 799 <div class="time_item" onclick="data_item_click('9:15 pm')">9:15 pm</div> 800 <div class="time_item" onclick="data_item_click('9:30 pm')">9:30 pm</div> 801 <div class="time_item" onclick="data_item_click('9:45 pm')">9:45 pm</div> 802 <div class="time_item" onclick="data_item_click('10:00 pm')">10:00 pm</div> 803 <div class="time_item" onclick="data_item_click('10:15 pm')">10:15 pm</div> 804 <div class="time_item" onclick="data_item_click('10:30 pm')">10:30 pm</div> 805 <div class="time_item" onclick="data_item_click('10:45 pm')">10:45 pm</div> 806 <div class="time_item" onclick="data_item_click('11:00 pm')">11:00 pm</div> 807 </div> 808 </div> 809 </div> 810 </div> 811 </div> 812 </div> 813 </div> 814 </div> 815 </div> 816 817 <div class="content-box-new"> 818 <!--è¿åçå å®¹å·²ç»æåºå®æ ç´æ¥æ ¹æ®ç±»åå è½½ç¸åºççæ®µ--> 819 <div class="fe-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Trending This Week" data-carousel-rank-scribe="2.10152"> 820 <h4>Trending This Week</h4> 821 <div class="title-t"> 822 <p>The toast of the town curated for you<a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/list_of_restaurants" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"> See more âº</a></p> 823 <a class="ipadmore see-more-scribe" href="https://www.chope.co/singapore-restaurants/list_of_restaurants" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week">See more âº</a> 824 <div class="arrow-box"> 825 <p class="left-a left-a-no"></p> 826 <p class="right-a"></p> 827 </div> 828 <div class="clear"></div> 829 </div> 830 <ul class="carousel-scribe" data-carousel-name-scribe="Trending This Week"> 831 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe="jinjo1807jnj"> 832 <div class="img-box v-append-recommend_time" v-rid="jinjo1807jnj"> 833 <div class="needflow"> 834 <a href="https://www.chope.co/singapore-restaurants/restaurant/jinjo" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/05/s-412x304x80xo_Food-Shot-2-1779096026.jpg"></a> 835 <!-- <div class="overlay"></div>--> 836 </div> 837 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 838 <p class="name">Jinjo</p> 839 <div class="content_sec"> 840 <div class="stars_nav"> 841 <i class="star_full"></i> 842 <i class="star_full"></i> 843 <i class="star_full"></i> 844 <i class="star_full"></i> 845 <i class="star_half"></i> 846 </div> 847 <div class="score-content">
848 <span>4.7</span> 849 <span> (180 Reviews)</span> 850 </div> 851 </div> 852 <p class="detail-p">Sumiyaki restaurant focused on grilling</p> 853 </div> 854 </li> 855 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe="madamefan1804mdf"> 856 <div class="img-box v-append-recommend_time" v-rid="madamefan1804mdf"> 857 <div class="needflow"> 858 <a href="https://www.chope.co/singapore-restaurants/restaurant/madame-fan-the-nco-club" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/04/s-700x350x80xw_1617620435_90571.jpg?date=2026081315"></a> 859 <!-- <div class="overlay"></div>--> 860 </div> 861 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 862 <p class="name">Madame Fan (The NCO Club)</p> 863 <div class="content_sec"> 864 <div class="stars_nav"> 865 <i class="star_full"></i> 866 <i class="star_full"></i> 867 <i class="star_full"></i> 868 <i class="star_full"></i> 869 <i class="star_half"></i> 870 </div> 871 <div class="score-content"> 872 <span>4.5</span> 873 <span> (220 Reviews)</span> 874 </div> 875 </div> 876 <p class="detail-p">Indulge in a new era of Cantonese fare</p> 877 </div> 878 </li> 879 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe="bakalakigreektaverna1705bgt"> 880 <div class="img-box v-append-recommend_time" v-rid="bakalakigreektaverna1705bgt"> 881 <div class="needflow"> 882 <a href="https://www.chope.co/singapore-restaurants/restaurant/bakalaki-greek-taverna" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2017/05/s-700x350x80xw_Bakalaki_Grilled_Prawns_jpg_1496147437.jpg?date=2026081315"></a> 883 <!-- <div class="overlay"></div>--> 884 </div> 885 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 886 <p class="name">Bakalaki Greek Taverna</p> 887 <div class="content_sec"> 888 <div class="stars_nav"> 889 <i class="star_full"></i> 890 <i class="star_full"></i> 891 <i class="star_full"></i> 892 <i class="star_full"></i> 893 <i class="star_half"></i> 894 </div> 895 <div class="score-content"> 896 <span>4.7</span> 897 <span> (1313 Reviews)</span> 898 </div> 899 </div> 900 <p class="detail-p">Popular spot for authentic Mediterranean</p> 901 </div> 902 </li> 903 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe="lapizzaiolakalidasa2209sg"> 904 <div class="img-box v-append-recommend_time" v-rid="lapizzaiolakalidasa2209sg"> 905 <div class="needflow"> 906 <a href="https://www.chope.co/singapore-restaurants/restaurant/la-pizzaiola-kalidasa" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_78c10cca5b244c15bdf294d9bd536f86_1777368509179249327.jpg?date=2026081315"></a> 907 <!-- <div class="overlay"></div>--> 908 </div> 909 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 910 <p class="name">La Pizzaiola (Kalidasa)</p> 911 <div class="content_sec"> 912 <div class="stars_nav"> 913 <i class="star_full"></i> 914 <i class="star_full"></i> 915 <i class="star_full"></i> 916 <i class="star_full"></i> 917 <i class="star_half"></i> 918 </div> 919 <div class="score-content">
920 <span>4.7</span> 921 <span> (256 Reviews)</span> 922 </div> 923 </div> 924 <p class="detail-p">Dishing out standout pizzas and pastas</p> 925 </div> 926 </li> 927 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe="fatcow1706ftc"> 928 <div class="img-box v-append-recommend_time" v-rid="fatcow1706ftc"> 929 <div class="needflow"> 930 <a href="https://www.chope.co/singapore-restaurants/restaurant/fat-cow-a-la-carte-set-lunch" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2020/08/s-700x350x80xw_1598339084_78589.jpg?date=2026081315"></a> 931 <!-- <div class="overlay"></div>--> 932 </div> 933 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 934 <p class="name">Fat Cow (A La Carte/Set Lunch)</p> 935 <div class="content_sec"> 936 <div class="stars_nav"> 937 <i class="star_full"></i> 938 <i class="star_full"></i> 939 <i class="star_full"></i> 940 <i class="star_full"></i> 941 <i class="star_half"></i> 942 </div> 943 <div class="score-content"> 944 <span>4.5</span> 945 <span> (308 Reviews)</span> 946 </div> 947 </div> 948 <p class="detail-p">Award-winning Japanese restaurant</p> 949 </div> 950 </li> 951 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe="bizenwagyusaladbar2411sg"> 952 <div class="img-box v-append-recommend_time" v-rid="bizenwagyusaladbar2411sg"> 953 <div class="needflow"> 954 <a href="https://www.chope.co/singapore-restaurants/restaurant/bizen-wagyu-salad-bar" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/09/s-700x350x80xw_Ribeye-1758163612.jpg?date=2026081315"></a> 955 <!-- <div class="overlay"></div>--> 956 </div> 957 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 958 <p class="name">BIZEN Wagyu & Salad Bar (Plaza Singapura)</p> 959 <div class="content_sec"> 960 <div class="stars_nav"> 961 <i class="star_full"></i> 962 <i class="star_full"></i> 963 <i class="star_full"></i> 964 <i class="star_full"></i> 965 <i class="star_half"></i> 966 </div> 967 <div class="score-content"> 968 <span>4.7</span> 969 <span> (115 Reviews)</span> 970 </div> 971 </div> 972 <p class="detail-p">Taste over 20 cuts of premium Wagyu beef</p> 973 </div> 974 </li> 975 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe="akami2404sg"> 976 <div class="img-box v-append-recommend_time" v-rid="akami2404sg"> 977 <div class="needflow"> 978 <a href="https://www.chope.co/singapore-restaurants/restaurant/akami" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/03/s-700x350x80xw_bbe978e29e784288b0495afcee833566_1773732311627329931.jpg?date=2026081315"></a> 979 <!-- <div class="overlay"></div>--> 980 </div> 981 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 982 <p class="name">Akami</p> 983 <div class="content_sec"> 984 <div class="stars_nav"> 985 <i class="star_full"></i> 986 <i class="star_full"></i> 987 <i class="star_full"></i> 988 <i class="star_full"></i> 989 <i class="star_half"></i> 990 </div> 991 <div class="score-content">
992 <span>4.6</span> 993 <span> (200 Reviews)</span> 994 </div> 995 </div> 996 <p class="detail-p">Japanese eatery serving premium tuna</p> 997 </div> 998 </li> 999 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe="dancingcrabvivocity1509dcv"> 1000 <div class="img-box v-append-recommend_time" v-rid="dancingcrabvivocity1509dcv"> 1001 <div class="needflow"> 1002 <a href="https://www.chope.co/singapore-restaurants/restaurant/dancing-crab-vivocity" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/07/s-700x350x80xw_Food-Shot-4-1785127579.jpg?date=2026081315"></a> 1003 <!-- <div class="overlay"></div>--> 1004 </div> 1005 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 1006 <p class="name">Dancing Crab (Vivocity)</p> 1007 <div class="content_sec"> 1008 <div class="stars_nav"> 1009 <i class="star_full"></i> 1010 <i class="star_full"></i> 1011 <i class="star_full"></i> 1012 <i class="star_full"></i> 1013 <i class="star_half"></i> 1014 </div> 1015 <div class="score-content"> 1016 <span>4.7</span> 1017 <span> (654 Reviews)</span> 1018 </div> 1019 </div> 1020 <p class="detail-p">Cajun-style seafood boil restaurant</p> 1021 </div> 1022 </li> 1023 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe="wangdaebakgrill2501sg"> 1024 <div class="img-box v-append-recommend_time" v-rid="wangdaebakgrill2501sg"> 1025 <div class="needflow"> 1026 <a href="https://www.chope.co/singapore-restaurants/restaurant/wang-dae-bak-grill" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_6dc68012d29e424ab55707ffc737e7d8_1777030360365551318.jpeg?date=2026081315"></a> 1027 <!-- <div class="overlay"></div>--> 1028 </div> 1029 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 1030 <p class="name">Wang Dae Bak Grill</p> 1031 <div class="content_sec"> 1032 <div class="stars_nav"> 1033 <i class="star_full"></i> 1034 <i class="star_full"></i> 1035 <i class="star_full"></i> 1036 <i class="star_full"></i> 1037 <i class="star_half"></i> 1038 </div> 1039 <div class="score-content"> 1040 <span>4.7</span> 1041 <span> (100 Reviews)</span> 1042 </div> 1043 </div> 1044 <p class="detail-p">Neighbourhood Korean staple</p> 1045 </div> 1046 </li> 1047 <li class="carousel-item-scribe" data-card-rank-scribe="9" data-card-type-scribe="" data-restaurant-id-scribe="kojisushibarrafflescity1905sg"> 1048 <div class="img-box v-append-recommend_time" v-rid="kojisushibarrafflescity1905sg"> 1049 <div class="needflow"> 1050 <a href="https://www.chope.co/singapore-restaurants/restaurant/koji-sushi-bar-raffles-city" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2019/06/s-700x350x80xw_SG_Koji_Chirashi_don_jpg_1560160592.jpg?date=2026081315"></a> 1051 <!-- <div class="overlay"></div>--> 1052 </div> 1053 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week"></div> 1054 <p class="name">Koji Sushi Bar (Raffles City)</p> 1055 <div class="content_sec"> 1056 <div class="stars_nav"> 1057 <i class="star_full"></i> 1058 <i class="star_full"></i> 1059 <i class="star_full"></i> 1060 <i class="star_full"></i> 1061 <i class="star_half"></i> 1062 </div> 1063 <div class="score-content">
1064 <span>4.6</span> 1065 <span> (166 Reviews)</span> 1066 </div> 1067 </div> 1068 <p class="detail-p">Premium lunch bentos & omakase dinners</p> 1069 </div> 1070 </li> 1071 </ul> 1072 <a class="seemore see-more-scribe" href="https://www.chope.co/singapore-restaurants/list_of_restaurants" data-carousel-rank-scribe="2.10152" data-carousel-name-scribe="Trending This Week">See More</a> 1073</div> 1074<div class="fe-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="New & Hot" data-carousel-rank-scribe="4.23"> 1075 <h4>New & Hot</h4> 1076 <div class="title-t"> 1077 <p>Book these tables, now available on Chope<a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/newonchopesingapore" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"> See more âº</a></p> 1078 <a class="ipadmore see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/newonchopesingapore" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot">See more âº</a> 1079 <div class="arrow-box"> 1080 <p class="left-a left-a-no"></p> 1081 <p class="right-a"></p> 1082 </div> 1083 <div class="clear"></div> 1084 </div> 1085 <ul class="carousel-scribe" data-carousel-name-scribe="New & Hot"> 1086 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe="twochefsbarmexicanitaliansentosa0626sg"> 1087 <div class="img-box v-append-recommend_time" v-rid="twochefsbarmexicanitaliansentosa0626sg"> 1088 <div class="needflow"> 1089 <a href="https://www.chope.co/singapore-restaurants/restaurant/two-chefs-bar-mexican-italian-sentosa" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Food-Shot-4-1781770677.jpg?date=2026081315"></a> 1090 <!-- <div class="overlay"></div>--> 1091 </div> 1092 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1093 <p class="name">Two Chefs Bar Mexican Italian (Sentosa)</p> 1094 <div class="content_sec"> 1095 <div class="stars_nav"> 1096 <i class="star_full"></i> 1097 <i class="star_full"></i> 1098 <i class="star_full"></i> 1099 <i class="star_full"></i> 1100 <i class="star_none"></i> 1101 </div> 1102 <div class="score-content"> 1103 <span>4.0</span> 1104 <span> (2 Reviews)</span> 1105 </div> 1106 </div> 1107 <p class="detail-p">Homemade pasta and authentic Italian fare</p> 1108 </div> 1109 </li> 1110 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe="swatowcity0526sg"> 1111 <div class="img-box v-append-recommend_time" v-rid="swatowcity0526sg"> 1112 <div class="needflow"> 1113 <a href="https://www.chope.co/singapore-restaurants/restaurant/swatow-city" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Teochew-Cold-Crab-1781856172.jpg?date=2026081315"></a> 1114 <!-- <div class="overlay"></div>--> 1115 </div> 1116 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1117 <p class="name">Swatow City</p> 1118 <div class="content_sec"> 1119 <div class="stars_nav"> 1120 <i class="star_full"></i> 1121 <i class="star_full"></i> 1122 <i class="star_full"></i> 1123 <i class="star_full"></i> 1124 <i class="star_half"></i> 1125 </div> 1126 <div class="score-content">
1127 <span>4.4</span> 1128 <span> (5 Reviews)</span> 1129 </div> 1130 </div> 1131 <p class="detail-p">Teochew-style cooking and dim sum</p> 1132 </div> 1133 </li> 1134 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe="treasureparadise0526sg"> 1135 <div class="img-box v-append-recommend_time" v-rid="treasureparadise0526sg"> 1136 <div class="needflow"> 1137 <a href="https://www.chope.co/singapore-restaurants/restaurant/treasure-paradise" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Homemade-Crispy-Cassava-Stuffed-with-Saut%C3%A9ed-Shrimp-Mixed-Vegetables-1781585230.jpg?date=2026081315"></a> 1138 <!-- <div class="overlay"></div>--> 1139 </div> 1140 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1141 <p class="name">Treasure Paradise</p> 1142 <div class="content_sec"> 1143 <div class="stars_nav"> 1144 <i class="star_full"></i> 1145 <i class="star_full"></i> 1146 <i class="star_full"></i> 1147 <i class="star_full"></i> 1148 <i class="star_full"></i> 1149 </div> 1150 <div class="score-content"> 1151 <span>5.0</span> 1152 <span> (2 Reviews)</span> 1153 </div> 1154 </div> 1155 <p class="detail-p">Modern Chinese fusion with local flair</p> 1156 </div> 1157 </li> 1158 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe="restauranttwelve0626sg"> 1159 <div class="img-box v-append-recommend_time" v-rid="restauranttwelve0626sg"> 1160 <div class="needflow"> 1161 <a href="https://www.chope.co/singapore-restaurants/restaurant/restaurant-twelve" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/07/s-700x350x80xw_Food-Shot-1-1783334119.jpg?date=2026081315"></a> 1162 <!-- <div class="overlay"></div>--> 1163 </div> 1164 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1165 <p class="name">Restaurant Twelve</p> 1166 <p class="detail-p">Intimate six-course French fusion</p> 1167 </div> 1168 </li> 1169 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe="gorengstory0626sg"> 1170 <div class="img-box v-append-recommend_time" v-rid="gorengstory0626sg"> 1171 <div class="needflow"> 1172 <a href="https://www.chope.co/singapore-restaurants/restaurant/goreng-story" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/09/s-700x350x80xw_Food-Shot-1788862724.jpg?date=2026081315"></a> 1173 <!-- <div class="overlay"></div>--> 1174 </div> 1175 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1176 <p class="name">Goreng Story</p> 1177 <p class="detail-p">Bold goreng favourites, day and night</p> 1178 </div> 1179 </li> 1180 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe="cloudfields0626sg"> 1181 <div class="img-box v-append-recommend_time" v-rid="cloudfields0626sg"> 1182 <div class="needflow"> 1183 <a href="https://www.chope.co/singapore-restaurants/restaurant/cloudfields" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Food-Shot-1782100304.jpg?date=2026081315"></a> 1184 <!-- <div class="overlay"></div>--> 1185 </div> 1186 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1187 <p class="name">Cloudfields</p> 1188 <div class="content_sec"> 1189 <div class="stars_nav"> 1190 <i class="star_full"></i> 1191 <i class="star_full"></i> 1192 <i class="star_full"></i> 1193 <i class="star_full"></i> 1194 <i class="star_full"></i> 1195 </div> 1196 <div class="score-content">
1197 <span>5.0</span> 1198 <span> (1 Review)</span> 1199 </div> 1200 </div> 1201 <p class="detail-p">Asian flavours meet modern café fare</p> 1202 </div> 1203 </li> 1204 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe="ruchi0626sg"> 1205 <div class="img-box v-append-recommend_time" v-rid="ruchi0626sg"> 1206 <div class="needflow"> 1207 <a href="https://www.chope.co/singapore-restaurants/restaurant/ruchi" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Food-Shot-2-1782112054.jpg?date=2026081315"></a> 1208 <!-- <div class="overlay"></div>--> 1209 </div> 1210 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1211 <p class="name">Ruchi</p> 1212 <p class="detail-p">Indian comfort food for every craving</p> 1213 </div> 1214 </li> 1215 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe="riobrazilianchurrascaria0526sg"> 1216 <div class="img-box v-append-recommend_time" v-rid="riobrazilianchurrascaria0526sg"> 1217 <div class="needflow"> 1218 <a href="https://www.chope.co/singapore-restaurants/restaurant/rio-brazilian-churrascaria" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/07/s-700x350x80xw_Food-Shot-4-1785493861.jpg?date=2026081315"></a> 1219 <!-- <div class="overlay"></div>--> 1220 </div> 1221 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1222 <p class="name">RIO Brazilian Churrascaria</p> 1223 <div class="content_sec"> 1224 <div class="stars_nav"> 1225 <i class="star_full"></i> 1226 <i class="star_full"></i> 1227 <i class="star_full"></i> 1228 <i class="star_full"></i> 1229 <i class="star_half"></i> 1230 </div> 1231 <div class="score-content"> 1232 <span>4.6</span> 1233 <span> (16 Reviews)</span> 1234 </div> 1235 </div> 1236 <p class="detail-p">A Brazilian feast of flame-grilled meats</p> 1237 </div> 1238 </li> 1239 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe="tagrestaurantbar0626sg"> 1240 <div class="img-box v-append-recommend_time" v-rid="tagrestaurantbar0626sg"> 1241 <div class="needflow"> 1242 <a href="https://www.chope.co/singapore-restaurants/restaurant/tag-restaurant-bar" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Food-Shot-4-1781864841.jpg?date=2026081315"></a> 1243 <!-- <div class="overlay"></div>--> 1244 </div> 1245 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1246 <p class="name">TAG Restaurant & Bar</p> 1247 <p class="detail-p">Casual bites, cocktails and live nights</p> 1248 </div> 1249 </li> 1250 <li class="carousel-item-scribe" data-card-rank-scribe="9" data-card-type-scribe="" data-restaurant-id-scribe="ruchuluindianfamilyrestaurant0626sg"> 1251 <div class="img-box v-append-recommend_time" v-rid="ruchuluindianfamilyrestaurant0626sg"> 1252 <div class="needflow"> 1253 <a href="https://www.chope.co/singapore-restaurants/restaurant/ruchulu-indian-family-restaurant" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Venue-1781771962.jpg?date=2026081315"></a> 1254 <!-- <div class="overlay"></div>--> 1255 </div> 1256 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot"></div> 1257 <p class="name">Ruchulu Indian Family Restaurant</p> 1258 <p class="detail-p">Aromatic biryanis and homestyle curries</p> 1259 </div> 1260 </li> 1261 </ul> 1262 <a class="seemore see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/newonchopesingapore" data-carousel-rank-scribe="4.23" data-carousel-name-scribe="New & Hot">See More</a> 1263</div> 1264<div class="fe-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Late Night Eats" data-carousel-rank-scribe="6.10344"> 1265 <h4>Late Night Eats</h4> 1266 <div class="title-t"> 1267 <p>Satisfy your night-time cravings<a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/sg-guide-best-supper-spots" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"> See more âº</a></p> 1268 <a class="ipadmore see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/sg-guide-best-supper-spots" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats">See more âº</a> 1269 <div class="arrow-box"> 1270 <p class="left-a left-a-no"></p> 1271 <p class="right-a"></p> 1272 </div> 1273 <div class="clear"></div> 1274 </div> 1275 <ul class="carousel-scribe" data-carousel-name-scribe="Late Night Eats"> 1276 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe="thedimsumplace1911sg"> 1277 <div class="img-box v-append-recommend_time" v-rid="thedimsumplace1911sg"> 1278 <div class="needflow"> 1279 <a href="https://www.chope.co/singapore-restaurants/restaurant/the-dim-sum-place-bugis" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-412x304x80xo_88822109cb0f4e5495224e27abf821b4_1777525176912868639.jpg"></a> 1280 <!-- <div class="overlay"></div>--> 1281 </div> 1282 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1283 <p class="name">The Dim Sum Place (Bugis)</p> 1284 <div class="content_sec"> 1285 <div class="stars_nav"> 1286 <i class="star_full"></i> 1287 <i class="star_full"></i> 1288 <i class="star_full"></i> 1289 <i class="star_full"></i> 1290 <i class="star_half"></i> 1291 </div> 1292 <div class="score-content">
1293 <span>4.6</span> 1294 <span> (240 Reviews)</span> 1295 </div> 1296 </div> 1297 <p class="detail-p">Mouth-watering dim sum staples</p> 1298 </div> 1299 </li> 1300 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe="hanjip2012sg"> 1301 <div class="img-box v-append-recommend_time" v-rid="hanjip2012sg"> 1302 <div class="needflow"> 1303 <a href="https://www.chope.co/singapore-restaurants/restaurant/hanjip-korean-grill-house" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/05/s-412x304x80xo_1620959165_72010.jpg"></a> 1304 <!-- <div class="overlay"></div>--> 1305 </div> 1306 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1307 <p class="name">HANJIP Korean Grill House</p> 1308 <div class="content_sec"> 1309 <div class="stars_nav"> 1310 <i class="star_full"></i> 1311 <i class="star_full"></i> 1312 <i class="star_full"></i> 1313 <i class="star_full"></i> 1314 <i class="star_half"></i> 1315 </div> 1316 <div class="score-content"> 1317 <span>4.4</span> 1318 <span> (627 Reviews)</span> 1319 </div> 1320 </div> 1321 <p class="detail-p">The ultimate KBBQ grilling experience</p> 1322 </div> 1323 </li> 1324 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe="maximgrill2002sg"> 1325 <div class="img-box v-append-recommend_time" v-rid="maximgrill2002sg"> 1326 <div class="needflow"> 1327 <a href="https://www.chope.co/singapore-restaurants/restaurant/cappadocia-turkish-restaurant" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/01/s-412x304x80xo_b8ef2f4da1e14eccb9726b3ad6f339ef_1749196746499114002.jpg"></a> 1328 <!-- <div class="overlay"></div>--> 1329 </div> 1330 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1331 <p class="name">Cappadocia Turkish Restaurant</p> 1332 <div class="content_sec"> 1333 <div class="stars_nav"> 1334 <i class="star_full"></i> 1335 <i class="star_full"></i> 1336 <i class="star_full"></i> 1337 <i class="star_full"></i> 1338 <i class="star_half"></i> 1339 </div> 1340 <div class="score-content"> 1341 <span>4.3</span> 1342 <span> (251 Reviews)</span> 1343 </div> 1344 </div> 1345 <p class="detail-p">Authentic Turkish dining experience</p> 1346 </div> 1347 </li> 1348 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe="thegogijiphalmaegukbabhanyangbulgogi2506sg"> 1349 <div class="img-box v-append-recommend_time" v-rid="thegogijiphalmaegukbabhanyangbulgogi2506sg"> 1350 <div class="needflow"> 1351 <a href="https://www.chope.co/singapore-restaurants/restaurant/the-gogijip-halmae-gukbab-hanyang-bulgogi" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/06/s-412x304x80xo_Dombae-Gogi-175075206
13517.jpg"></a> 1352 <!-- <div class="overlay"></div>--> 1353 </div> 1354 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1355 <p class="name">The Gogijip, Halmae Gukbab, Hanyang Bulgogi (Hansik Dining Collective)</p> 1356 <div class="content_sec"> 1357 <div class="stars_nav"> 1358 <i class="star_full"></i> 1359 <i class="star_full"></i> 1360 <i class="star_full"></i> 1361 <i class="star_full"></i> 1362 <i class="star_half"></i> 1363 </div> 1364 <div class="score-content"> 1365 <span>4.6</span> 1366 <span> (85 Reviews)</span> 1367 </div> 1368 </div> 1369 <p class="detail-p">K-BBQ, hearty Korean soups and cuisine</p> 1370 </div> 1371 </li> 1372 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe="dirtysupper2402sg"> 1373 <div class="img-box v-append-recommend_time" v-rid="dirtysupper2402sg"> 1374 <div class="needflow"> 1375 <a href="https://www.chope.co/singapore-restaurants/restaurant/dirty-supper" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2024/03/s-412x304x80xo_1709611785_37435.jpg"></a> 1376 <!-- <div class="overlay"></div>--> 1377 </div> 1378 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1379 <p class="name">Dirty Supper</p> 1380 <div class="content_sec"> 1381 <div class="stars_nav"> 1382 <i class="star_full"></i> 1383 <i class="star_full"></i> 1384 <i class="star_full"></i> 1385 <i class="star_full"></i> 1386 <i class="star_half"></i> 1387 </div> 1388 <div class="score-content"> 1389 <span>4.4</span> 1390 <span> (52 Reviews)</span> 1391 </div> 1392 </div> 1393 <p class="detail-p">Experience the art of whole animal cooking</p> 1394 </div> 1395 </li> 1396 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe="lapasta2505sg"> 1397 <div class="img-box v-append-recommend_time" v-rid="lapasta2505sg"> 1398 <div class="needflow"> 1399 <a href="https://www.chope.co/singapore-restaurants/restaurant/lapasta" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/05/s-412x304x80xo_4-1777884747.png"></a> 1400 <!-- <div class="overlay"></div>--> 1401 </div> 1402 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1403 <p class="name">LaPasta</p> 1404 <div class="content_sec"> 1405 <div class="stars_nav"> 1406 <i class="star_full"></i> 1407 <i class="star_full"></i> 1408 <i class="star_full"></i> 1409 <i class="star_full"></i> 1410 <i class="star_full"></i> 1411 </div> 1412 <div class="score-content">
1413 <span>4.8</span> 1414 <span> (151 Reviews)</span> 1415 </div> 1416 </div> 1417 <p class="detail-p">Cosy pasta bar in Orchard</p> 1418 </div> 1419 </li> 1420 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe="warmupcafestarvista2504sg"> 1421 <div class="img-box v-append-recommend_time" v-rid="warmupcafestarvista2504sg"> 1422 <div class="needflow"> 1423 <a href="https://www.chope.co/singapore-restaurants/restaurant/warm-up-cafe-star-vista" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/05/s-412x304x80xo_Mookata-1-1746520393.jpg"></a> 1424 <!-- <div class="overlay"></div>--> 1425 </div> 1426 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1427 <p class="name">Warm Up Cafe (Star Vista)</p> 1428 <div class="content_sec"> 1429 <div class="stars_nav"> 1430 <i class="star_full"></i> 1431 <i class="star_full"></i> 1432 <i class="star_full"></i> 1433 <i class="star_full"></i> 1434 <i class="star_half"></i> 1435 </div> 1436 <div class="score-content"> 1437 <span>4.6</span> 1438 <span> (118 Reviews)</span> 1439 </div> 1440 </div> 1441 <p class="detail-p">Specialising in Thai street cuisine</p> 1442 </div> 1443 </li> 1444 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe="quaichbarwanderlust2406sg"> 1445 <div class="img-box v-append-recommend_time" v-rid="quaichbarwanderlust2406sg"> 1446 <div class="needflow"> 1447 <a href="https://www.chope.co/singapore-restaurants/restaurant/quaich-bar-wanderlust" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/08/s-700x350x80xw_2Social-Hour-Land-1-1755858300.jpg?date=20260326062546"></a> 1448 <!-- <div class="overlay"></div>--> 1449 </div> 1450 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats"></div> 1451 <p class="name">Quaich Bar Wanderlust</p> 1452 <div class="content_sec"> 1453 <div class="stars_nav"> 1454 <i class="star_full"></i> 1455 <i class="star_full"></i> 1456 <i class="star_full"></i> 1457 <i class="star_full"></i> 1458 <i class="star_full"></i> 1459 </div> 1460 <div class="score-content"> 1461 <span>4.9</span> 1462 <span> (24 Reviews)</span> 1463 </div> 1464 </div> 1465 <p class="detail-p">A haven for whisky aficionados</p> 1466 </div> 1467 </li> 1468 </ul> 1469 <a class="seemore see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/sg-guide-best-supper-spots" data-carousel-rank-scribe="6.10344" data-carousel-name-scribe="Late Night Eats">See More</a> 1470</div> 1471<div class="fe-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Staff Picks" data-carousel-rank-scribe="7.10299"> 1472 <h4>Staff Picks</h4> 1473 <div class="title-t"> 1474 <p>Discover our current favourites<a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"> See more âº</a></p> 1475 <a class="ipadmore see-more-scribe" href="https://www.chope.co/singapore-restaurants" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks">See more âº</a> 1476 <div class="arrow-box"> 1477 <p class="left-a left-a-no"></p> 1478 <p class="right-a"></p> 1479 </div> 1480 <div class="clear"></div> 1481 </div> 1482 <ul class="carousel-scribe" data-carousel-name-scribe="Staff Picks"> 1483 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe="wholeearth0826sg"> 1484 <div class="img-box v-append-recommend_time" v-rid="wholeearth0826sg"> 1485 <div class="needflow"> 1486 <a href="https://www.chope.co/singapore-restaurants/restaurant/whole-earth" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/08/s-700x350x80xw_Food-Shot-2-1786008929.jpg?date=2026081315"></a> 1487 <!-- <div class="overlay"></div>--> 1488 </div> 1489 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1490 <p class="name">Whole Earth</p> 1491 <div class="content_sec"> 1492 <div class="stars_nav"> 1493 <i class="star_full"></i> 1494 <i class="star_full"></i> 1495 <i class="star_full"></i> 1496 <i class="star_full"></i> 1497 <i class="star_full"></i> 1498 </div> 1499 <div class="score-content">
1500 <span>4.8</span> 1501 <span> (6 Reviews)</span> 1502 </div> 1503 </div> 1504 <p class="detail-p">Plant-based Thai and Peranakan fare</p> 1505 </div> 1506 </li> 1507 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe="theplumpfrenchman2504sg"> 1508 <div class="img-box v-append-recommend_time" v-rid="theplumpfrenchman2504sg"> 1509 <div class="needflow"> 1510 <a href="https://www.chope.co/singapore-restaurants/restaurant/the-plump-frenchman" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/06/s-700x350x80xw_Food-Shot-1-1782724121.jpg?date=2026081315"></a> 1511 <!-- <div class="overlay"></div>--> 1512 </div> 1513 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1514 <p class="name">The Plump Frenchman</p> 1515 <div class="content_sec"> 1516 <div class="stars_nav"> 1517 <i class="star_full"></i> 1518 <i class="star_full"></i> 1519 <i class="star_full"></i> 1520 <i class="star_full"></i> 1521 <i class="star_none"></i> 1522 </div> 1523 <div class="score-content"> 1524 <span>3.8</span> 1525 <span> (269 Reviews)</span> 1526 </div> 1527 </div> 1528 <p class="detail-p">Rustic French fare with a cheeky twist</p> 1529 </div> 1530 </li> 1531 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe="tapas242104sg"> 1532 <div class="img-box v-append-recommend_time" v-rid="tapas242104sg"> 1533 <div class="needflow"> 1534 <a href="https://www.chope.co/singapore-restaurants/restaurant/tapas24-singapore" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_9a3e1e3f6e2747ba8cd8841db9c01b03_1777436818782989625.png?date=2026081315"></a> 1535 <!-- <div class="overlay"></div>--> 1536 </div> 1537 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1538 <p class="name">Tapas,24 Singapore</p> 1539 <div class="content_sec"> 1540 <div class="stars_nav"> 1541 <i class="star_full"></i> 1542 <i class="star_full"></i> 1543 <i class="star_full"></i> 1544 <i class="star_full"></i> 1545 <i class="star_none"></i> 1546 </div> 1547 <div class="score-content"> 1548 <span>4.2</span> 1549 <span> (125 Reviews)</span> 1550 </div> 1551 </div> 1552 <p class="detail-p">Iconic all-day tapas bar from Barcelona</p> 1553 </div> 1554 </li> 1555 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe="embassy19672407sg"> 1556 <div class="img-box v-append-recommend_time" v-rid="embassy19672407sg"> 1557 <div class="needflow"> 1558 <a href="https://www.chope.co/singapore-restaurants/restaurant/embassy-1967" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_049a20d8d79d4cfe89ceba7b1a391f0f_1777563831236642427.jpg?date=2026081315"></a> 1559 <!-- <div class="overlay"></div>--> 1560 </div> 1561 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1562 <p class="name">Embassy 1967</p> 1563 <div class="content_sec"> 1564 <div class="stars_nav"> 1565 <i class="star_full"></i> 1566 <i class="star_full"></i> 1567 <i class="star_full"></i> 1568 <i class="star_full"></i> 1569 <i class="star_half"></i> 1570 </div> 1571 <div class="score-content">
1572 <span>4.3</span> 1573 <span> (66 Reviews)</span> 1574 </div> 1575 </div> 1576 <p class="detail-p">A symbol of cultural exchange</p> 1577 </div> 1578 </li> 1579 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe="pastafrescabukittimah1611pfb"> 1580 <div class="img-box v-append-recommend_time" v-rid="pastafrescabukittimah1611pfb"> 1581 <div class="needflow"> 1582 <a href="https://www.chope.co/singapore-restaurants/restaurant/pasta-fresca-bukit-timah" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2016/11/s-700x350x80xw_Pasta_Fresca_Alla_Marinara_jpg_1479901544.jpg?date=2026081315"></a> 1583 <!-- <div class="overlay"></div>--> 1584 </div> 1585 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1586 <p class="name">Pasta Fresca Da Salvatore (Bukit Timah)</p> 1587 <div class="content_sec"> 1588 <div class="stars_nav"> 1589 <i class="star_full"></i> 1590 <i class="star_full"></i> 1591 <i class="star_full"></i> 1592 <i class="star_full"></i> 1593 <i class="star_half"></i> 1594 </div> 1595 <div class="score-content"> 1596 <span>4.6</span> 1597 <span> (88 Reviews)</span> 1598 </div> 1599 </div> 1600 <p class="detail-p">Homemade pasta and authentic Italian fare</p> 1601 </div> 1602 </li> 1603 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe="obongzip0126sg"> 1604 <div class="img-box v-append-recommend_time" v-rid="obongzip0126sg"> 1605 <div class="needflow"> 1606 <a href="https://www.chope.co/singapore-restaurants/restaurant/obongzip" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/08/s-700x350x80xw_Food-Shot-1786615364.jpg?date=2026081315"></a> 1607 <!-- <div class="overlay"></div>--> 1608 </div> 1609 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1610 <p class="name">Obongzip ì¤ë´ì§ (Tanjong Pagar)</p> 1611 <div class="content_sec"> 1612 <div class="stars_nav"> 1613 <i class="star_full"></i> 1614 <i class="star_full"></i> 1615 <i class="star_full"></i> 1616 <i class="star_full"></i> 1617 <i class="star_none"></i> 1618 </div> 1619 <div class="score-content"> 1620 <span>4.2</span> 1621 <span> (141 Reviews)</span> 1622 </div> 1623 </div> 1624 <p class="detail-p">Fire-grilled Korean heat & flavour</p> 1625 </div> 1626 </li> 1627 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe="chengdu1805chd"> 1628 <div class="img-box v-append-recommend_time" v-rid="chengdu1805chd"> 1629 <div class="needflow"> 1630 <a href="https://www.chope.co/singapore-restaurants/restaurant/cheng-du" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2019/05/s-700x350x80xw_SG_Chengdu_Szechuan_Style_Spic_1557482330.jpg?date=2026081315"></a> 1631 <!-- <div class="overlay"></div>--> 1632 </div> 1633 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1634 <p class="name">Chengdu æé½</p> 1635 <div class="content_sec"> 1636 <div class="stars_nav"> 1637 <i class="star_full"></i> 1638 <i class="star_full"></i> 1639 <i class="star_full"></i> 1640 <i class="star_full"></i> 1641 <i class="star_half"></i> 1642 </div> 1643 <div class="score-content">
1644 <span>4.6</span> 1645 <span> (202 Reviews)</span> 1646 </div> 1647 </div> 1648 <p class="detail-p">Sichuan cuisine with a modern twist</p> 1649 </div> 1650 </li> 1651 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe="bitesbrews2507sg"> 1652 <div class="img-box v-append-recommend_time" v-rid="bitesbrews2507sg"> 1653 <div class="needflow"> 1654 <a href="https://www.chope.co/singapore-restaurants/restaurant/bites-brews" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_1affcf7553dc4b6cb574588dc1156c3d_1777537223727483200.jpg?date=2026081315"></a> 1655 <!-- <div class="overlay"></div>--> 1656 </div> 1657 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1658 <p class="name">Bites & Brews</p> 1659 <div class="content_sec"> 1660 <div class="stars_nav"> 1661 <i class="star_full"></i> 1662 <i class="star_full"></i> 1663 <i class="star_full"></i> 1664 <i class="star_full"></i> 1665 <i class="star_half"></i> 1666 </div> 1667 <div class="score-content"> 1668 <span>4.4</span> 1669 <span> (82 Reviews)</span> 1670 </div> 1671 </div> 1672 <p class="detail-p">Rustic resort-like cafe</p> 1673 </div> 1674 </li> 1675 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe="ristorantelukatanjongpagar2508sg"> 1676 <div class="img-box v-append-recommend_time" v-rid="ristorantelukatanjongpagar2508sg"> 1677 <div class="needflow"> 1678 <a href="https://www.chope.co/singapore-restaurants/restaurant/ristorante-luka-tanjong-pagar" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/08/s-700x350x80xw_Marinara-Shirasu-1755853417.jpg?date=2026081315"></a> 1679 <!-- <div class="overlay"></div>--> 1680 </div> 1681 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1682 <p class="name">Ristorante Luka (Tanjong Pagar)</p> 1683 <div class="content_sec"> 1684 <div class="stars_nav"> 1685 <i class="star_full"></i> 1686 <i class="star_full"></i> 1687 <i class="star_full"></i> 1688 <i class="star_full"></i> 1689 <i class="star_half"></i> 1690 </div> 1691 <div class="score-content"> 1692 <span>4.6</span> 1693 <span> (130 Reviews)</span> 1694 </div> 1695 </div> 1696 <p class="detail-p">Casual Italian-Japanese fusion dining</p> 1697 </div> 1698 </li> 1699 <li class="carousel-item-scribe" data-card-rank-scribe="9" data-card-type-scribe="" data-restaurant-id-scribe="jejusanghoe0326sg"> 1700 <div class="img-box v-append-recommend_time" v-rid="jejusanghoe0326sg"> 1701 <div class="needflow"> 1702 <a href="https://www.chope.co/singapore-restaurants/restaurant/jeju-sanghoe" target="_blank"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/03/s-700x350x80xw_Group-Shot-1-1774415574.jpg?date=2026081315"></a> 1703 <!-- <div class="overlay"></div>--> 1704 </div> 1705 <div class="icon-box mobilenoshow see-more-scribe" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks"></div> 1706 <p class="name">JEJU SANGHOE</p> 1707 <div class="content_sec"> 1708 <div class="stars_nav"> 1709 <i class="star_full"></i> 1710 <i class="star_full"></i> 1711 <i class="star_full"></i> 1712 <i class="star_full"></i> 1713 <i class="star_half"></i> 1714 </div> 1715 <div class="score-content">
1716 <span>4.7</span> 1717 <span> (32 Reviews)</span> 1718 </div> 1719 </div> 1720 <p class="detail-p">Authentic hearty Jeju stews and noodles</p> 1721 </div> 1722 </li> 1723 </ul> 1724 <a class="seemore see-more-scribe" href="https://www.chope.co/singapore-restaurants" data-carousel-rank-scribe="7.10299" data-carousel-name-scribe="Staff Picks">See More</a> 1725</div> 1726<div class="movebanner"></div> 1727<div class="curated-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Our Deals have Moved" data-carousel-rank-scribe="8.10327"> 1728 <h4>Our Deals have Moved</h4> 1729 <div class="title-t"> 1730 <p>Hungry for savings? <a class="mobilenoshow see-more-scribe" href="https://dineout.grab.com/sg/en" data-carousel-rank-scribe="8.10327" data-carousel-name-scribe="Our Deals have Moved"> Explore exclusive Grab Dine Out deals âº</a></p> <a href="https://dineout.grab.com/sg/en" class="ipadmore see-more-scribe" data-carousel-rank-scribe="8.10327" data-carousel-name-scribe="Our Deals have Moved">Explore exclusive Grab Dine Out deals âº</a> 1731 <div class="arrow-box"> 1732 <p class="left-a left-a-no"></p> 1733 <p class="right-a"></p> 1734 </div> 1735 <div class="clear"></div> 1736 </div> 1737 <ul class="carousel-scribe" data-carousel-name-scribe="Our Deals have Moved"> 1738 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe=""> 1739 <div class="needflow_s"> <a href="https://grb.to/chope-grab-deals-web"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/10/s-412x308x80xo_Chope-Deals-Sunset-Carousel-Cover-1759372275.png"></a> 1740 </div> 1741 <div class="detail-box"> 1742 <p class="date-box"> 1743 </p> 1744 <h3><a href="https://grb.to/chope-grab-deals-web"> 1745 Up to 30% off </a></h3> 1746 </div> 1747 <p class="gray-font">Enjoy the same deals & more!</p> 1748 </li> 1749 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe=""> 1750 <div class="needflow_s"> <a href="https://grb.to/3RtmXzk"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2017/05/s-700x350x80xw_Bakalaki_Dips_jpg_1496147324.jpg?date=20260702023944"></a> 1751 </div> 1752 <div class="detail-box"> 1753 <p class="date-box"> 1754 </p> 1755 <h3><a href="https://grb.to/3RtmXzk"> 1756 Bakalaki Greek Taverna </a></h3> 1757 </div> 1758 <p class="gray-font">20% off Cash Vouchers</p> 1759 </li> 1760 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe=""> 1761 <div class="needflow_s"> <a href="https://grb.to/3R7Oczf"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/02/s-700x350x70xw_c97a78d87b534b33a14d7306b7593440_1749100496487354852-1-1771217491.jpg?date=20260702023944"></a> 1762 </div> 1763 <div class="detail-box"> 1764 <p class="date-box"> 1765 </p> 1766 <h3><a href="https://grb.to/3R7Oczf"> 1767 New Ubin Seafood CHIJMES </a></h3> 1768 </div> 1769 <p class="gray-font">Up to 20% off Total Bill</p> 1770 </li> 1771 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe=""> 1772 <div class="needflow_s"> <a href="https://grb.to/4ye02Zl"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/03/s-700x350x70xw_ElemenZenLandscapeKV-groupvlogo-3-1741335758.jpg?date=20260702023944"></a> 1773 </div> 1774 <div class="detail-box"> 1775 <p class="date-box"> 1776 </p> 1777 <h3><a href="https://grb.to/4ye02Zl"> 1778 Elemen (Millenia Walk) </a></h3> 1779 </div> 1780 <p class="gray-font">Up to 20% off Total Bill</p> 1781 </li> 1782 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe=""> 1783 <div class="needflow_s"> <a href="https://grb.to/4aLkXsR"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2016/10/s-700x350x70xw_Soup_Restaurant_Hometown_Fried_1475684246.jpg?date=20260702023944"></a> 1784 </div> 1785 <div class="detail-box"> 1786 <p class="date-box"> 1787 </p> 1788 <h3><a href="https://grb.to/4aLkXsR"> 1789 Soup Restaurant (Raffles Holland V) </a></h3> 1790 </div> 1791 <p class="gray-font">Up to 15% off Total Bill</p> 1792 </li> 1793 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe=""> 1794 <div class="needflow_s"> <a href="https://grb.to/4guiKpo"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/03/s-700x350x70xw_1678243759_26119.jpg?date=20260702023944"></a> 1795 </div> 1796 <div class="detail-box"> 1797 <p class="date-box"> 1798 </p> 1799 <h3><a href="https://grb.to/4guiKpo"> 1800 Keng Eng Kee Seafood (Bukit Merah) </a></h3> 1801 </div> 1802 <p class="gray-font">Up to 15% off Total Bill</p> 1803 </li> 1804 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe=""> 1805 <div class="needflow_s"> <a href="https://grb.to/3SQegja"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x80xw_b120aca9ea9d45feb4d50ab420c6768a_1777363338260563798.jpg?date=20260702023944"></a> 1806 </div> 1807 <div class="detail-box"> 1808 <p class="date-box"> 1809 </p> 1810 <h3><a href="https://grb.to/3SQegja"> 1811 Waa Cow! (VivoCity) </a></h3> 1812 </div> 1813 <p class="gray-font">Up to 15% off Total Bill</p> 1814 </li> 1815 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe=""> 1816 <div class="needflow_s"> <a href="https://grb.to/4ydZUZR"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/04/s-700x350x70xw_f8397df0c0ac49128fe48c5b75ef2888_1777556550702944848.jpg?date=20260702023944"></a> 1817 </div> 1818 <div class="detail-box"> 1819 <p class="date-box"> 1820 </p> 1821 <h3><a href="https://grb.to/4ydZUZR"> 1822 Surrey Hills Grocer </a></h3> 1823 </div> 1824 <p class="gray-font">Up to 10% off Total Bill</p> 1825 </li> 1826 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe=""> 1827 <div class="needflow_s"> <a href="https://grb.to/4pciBsL"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/07/s-412x308x80xo_Poke-Theory-1783657279.jpg"></a> 1828 </div> 1829 <div class="detail-box"> 1830 <p class="date-box"> 1831 </p> 1832 <h3><a href="https://grb.to/4pciBsL"> 1833 Poke Theory (111 Somerset) </a></h3> 1834 </div> 1835 <p class="gray-font">10% off Total Bill</p> 1836 </li> 1837 </ul> 1838 <a class="seemore see-more-scribe" data-carousel-rank-scribe="8.10327" data-carousel-name-scribe="Our Deals have Moved" href="https://dineout.grab.com/sg/en">See More</a> 1839</div> 1840<div class="movebanner"></div> 1841<div class="curated-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Best Dining Guides" data-carousel-rank-scribe="22.19"> 1842 <h4>Best Dining Guides</h4> 1843 <div class="title-t"> 1844 <p>Enjoy good food for every mood! <a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/singaporerestaurantguides" data-carousel-rank-scribe="22.19" data-carousel-name-scribe="Best Dining Guides"> See more âº</a></p> <a href="https://www.chope.co/singapore-restaurants/pages/singaporerestaurantguides" class="ipadmore see-more-scribe" data-carousel-rank-scribe="22.19" data-carousel-name-scribe="Best Dining Guides">See more âº</a> 1845 <div class="arrow-box"> 1846 <p class="left-a left-a-no"></p> 1847 <p class="right-a"></p> 1848 </div> 1849 <div class="clear"></div> 1850 </div> 1851 <ul class="carousel-scribe" data-carousel-name-scribe="Best Dining Guides"> 1852 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="Lifestyle" data-restaurant-id-scribe=""> 1853 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/romanticrestaurantguide"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2020/07/s-412x308x80xo_1596126414_89627.jpg"></a> 1854 </div> 1855 <div class="detail-box"> 1856 <div class="label-box">Lifestyle</div> 1857 <p class="date-box"> 1858 </p> 1859 <h3><a href="https://www.chope.co/singapore-restaurants/pages/romanticrestaurantguide"> 1860 Date Night Spots </a></h3> 1861 </div> 1862 <p class="gray-font">Romantic restaurants to get hot & heavy.</p> 1863 </li> 1864 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="Lifestyle" data-restaurant-id-scribe=""> 1865 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/100-best-restaurants-singapore"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2020/07/s-412x308x80xo_1596126047_54397.jpg"></a> 1866 </div> 1867 <div class="detail-box"> 1868 <div class="label-box">Lifestyle</div> 1869 <p class="date-box"> 1870 </p> 1871 <h3><a href="https://www.chope.co/singapore-restaurants/pages/100-best-restaurants-singapore"> 1872 100 Best Restaurants </a></h3> 1873 </div> 1874 <p class="gray-font">Did your favourites make our list?</p> 1875 </li> 1876 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe=""> 1877 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/30under30"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/09/s-412x308x80xo_1693795874_31472.jpg"></a> 1878 </div> 1879 <div class="detail-box"> 1880 <p class="date-box"> 1881 </p> 1882 <h3><a href="https://www.chope.co/singapore-restaurants/pages/30under30">
1883 30 Meals Under $30 </a></h3> 1884 </div> 1885 <p class="gray-font">Dining on a budget? Here's your solution!</p> 1886 </li> 1887 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe=""> 1888 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-orchard"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/09/s-412x308x80xo_1693794243_49277.jpg"></a> 1889 </div> 1890 <div class="detail-box"> 1891 <p class="date-box"> 1892 </p> 1893 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-orchard"> 1894 Orchard Favourites </a></h3> 1895 </div> 1896 <p class="gray-font">Places to refuel on your next shopping spree.</p> 1897 </li> 1898 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe=""> 1899 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-cityhall"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/09/s-412x308x80xo_1693795664_79796.jpg"></a> 1900 </div> 1901 <div class="detail-box"> 1902 <p class="date-box"> 1903 </p> 1904 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-cityhall"> 1905 City Hall Hotspots </a></h3> 1906 </div> 1907 <p class="gray-font">Brimming with 100 delicious food options.</p> 1908 </li> 1909 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe=""> 1910 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-buffet"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/06/1623143283_67839.buffets-guide-web"></a> 1911 </div> 1912 <div class="detail-box"> 1913 <p class="date-box"> 1914 </p> 1915 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-buffet"> 1916 Buffets Worth The Calories </a></h3> 1917 </div> 1918 <p class="gray-font">When more is more, we've got your back.</p> 1919 </li> 1920 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe=""> 1921 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-jewel"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/09/s-412x308x80xo_1693795907_83581.jpg"></a> 1922 </div> 1923 <div class="detail-box"> 1924 <p class="date-box"> 1925 </p> 1926 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-jewel"> 1927 Jewel Spots To Be Seen At </a></h3> 1928 </div> 1929 <p class="gray-font">Be whisked around the world without leaving Changi.</p> 1930 </li> 1931 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe=""> 1932 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-italian-restaurants"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/09/s-412x308x80xo_1693795937_38211.jpg"></a> 1933 </div> 1934 <div class="detail-box"> 1935 <p class="date-box"> 1936 </p> 1937 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-italian-restaurants"> 1938 Best Of Italian </a></h3> 1939 </div> 1940 <p class="gray-font">From traditional nonna recipes to modern renditions.</p> 1941 </li> 1942 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe=""> 1943 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/singaporebarguide"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/09/s-412x308x80xo_1631861674_55109.jpg"></a> 1944 </div> 1945 <div class="detail-box"> 1946 <p class="date-box"> 1947 </p> 1948 <h3><a href="https://www.chope.co/singapore-restaurants/pages/singaporebarguide"> 1949 Bars Worth The Hype </a></h3> 1950 </div> 1951 <p class="gray-font">Places worth the hangover or cool points.</p> 1952 </li> 1953 </ul> 1954 <a class="seemore see-more-scribe" data-carousel-rank-scribe="22.19" data-carousel-name-scribe="Best Dining Guides" href="https://www.chope.co/singapore-restaurants/pages/singaporerestaurantguides">See More</a> 1955</div> 1956<div class="movebanner"></div> 1957<div class="curated-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="F&B's Biggest Names" data-carousel-rank-scribe="58.10130"> 1958 <h4>F&B's Biggest Names</h4> 1959 <div class="title-t"> 1960 <p>Top brands in Singapore's dining scene <a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/list_of_restaurants" data-carousel-rank-scribe="58.10130" data-carousel-name-scribe="F&B's Biggest Names"> See more âº</a></p> <a href="https://www.chope.co/singapore-restaurants/list_of_restaurants" class="ipadmore see-more-scribe" data-carousel-rank-scribe="58.10130" data-carousel-name-scribe="F&B's Biggest Names">See more âº</a> 1961 <div class="arrow-box"> 1962 <p class="left-a left-a-no"></p> 1963 <p class="right-a"></p> 1964 </div> 1965 <div class="clear"></div> 1966 </div> 1967 <ul class="carousel-scribe" data-carousel-name-scribe="F&B's Biggest Names"> 1968 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe=""> 1969 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/mbs"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/05/s-412x308x80xo_MBS-Logo-1779334221.png"></a> 1970 </div> 1971 <div class="detail-box"> 1972 <p class="date-box"> 1973 </p> 1974 <h3><a href="https://www.chope.co/singapore-restaurants/pages/mbs"> 1975 Marina Bay Sands </a></h3> 1976 </div> 1977 <p class="gray-font">RISE, KOMA Singapore, Yardbird Southern Table, & more!</p> 1978 </li> 1979 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe=""> 1980 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/1-group"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2026/05/s-412x308x80xo_1646812806_72465-1779088449.jpg"></a> 1981 </div> 1982 <div class="detail-box"> 1983 <p class="date-box"> 1984 </p> 1985 <h3><a href="https://www.chope.co/singapore-restaurants/pages/1-group"> 1986 1-Group </a></h3> 1987 </div> 1988 <p class="gray-font">Sol &
1988 Luna, Atico Lounge, Camille, & more!</p> 1989 </li> 1990 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe=""> 1991 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/commonwealthconcepts"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646812832_69279.jpg"></a> 1992 </div> 1993 <div class="detail-box"> 1994 <p class="date-box"> 1995 </p> 1996 <h3><a href="https://www.chope.co/singapore-restaurants/pages/commonwealthconcepts"> 1997 Commonwealth Concepts </a></h3> 1998 </div> 1999 <p class="gray-font">Bedrock Bar & Grill, Fat Cow, CIN CIN, & more!</p> 2000 </li> 2001 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe=""> 2002 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/tunglokgroup"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/03/s-412x308x80xo_TungLok-Group-Logo-1741053554.png"></a> 2003 </div> 2004 <div class="detail-box"> 2005 <p class="date-box"> 2006 </p> 2007 <h3><a href="https://www.chope.co/singapore-restaurants/pages/tunglokgroup"> 2008 TungLok </a></h3> 2009 </div> 2010 <p class="gray-font">TungLok, Dancing Crab, Sushi Mieda, & more!</p> 2011 </li> 2012 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe=""> 2013 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/pscafelocations"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646813147_29930.jpg"></a> 2014 </div> 2015 <div class="detail-box"> 2016 <p class="date-box"> 2017 </p> 2018 <h3><a href="https://www.chope.co/singapore-restaurants/pages/pscafelocations"> 2019 PS.Cafe </a></h3> 2020 </div> 2021 <p class="gray-font">Iconic brunch spot at Harding, One Fullerton, & more!</p> 2022 </li> 2023 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe=""> 2024 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/lesamisgroup"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646813321_32662.jpg"></a> 2025 </div> 2026 <div class="detail-box"> 2027 <p class="date-box"> 2028 </p> 2029 <h3><a href="https://www.chope.co/singapore-restaurants/pages/lesamisgroup"> 2030 Les Amis </a></h3> 2031 </div> 2032 <p class="gray-font">Sushi Jin, Jinjo, La TaperÃa, LINO, & more!</p> 2033 </li> 2034 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe=""> 2035 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/theloandbeholdgroup"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646813225_85755.jpg"></a> 2036 </div> 2037 <div class="detail-box"> 2038 <p class="date-box"> 2039 </p> 2040 <h3><a href="https://www.chope.co/singapore-restaurants/pages/theloandbeholdgroup"> 2041 The Lo & Behold </a></h3> 2042 </div> 2043 <p class="gray-font">The Coconut Club, Tanjong Beach Club, & more!</p> 2044 </li> 2045 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe=""> 2046 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/ouegroup"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646813102_70449.jpg"></a> 2047 </div> 2048 <div class="detail-box"> 2049 <p class="date-box"> 2050 </p> 2051 <h3><a href="https://www.chope.co/singapore-restaurants/pages/ouegroup"> 2052 OUE </a></h3> 2053 </div> 2054 <p class="gray-font">VUE, Chatterbox, Hanare by Takayama, & more!</p> 2055 </li> 2056 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe=""> 2057 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/marriottinternationalsg"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2022/03/s-412x308x80xo_1646813067_21196.jpg"></a> 2058 </div> 2059 <div class="detail-box"> 2060 <p class="date-box"> 2061 </p> 2062 <h3><a href="https://www.chope.co/singapore-restaurants/pages/marriottinternationalsg"> 2063 Marriott International (Singapore) </a></h3> 2064 </div> 2065 <p class="gray-font">Cook & Brew, Fish Pool, Seasonal Tastes, & more!</p> 2066 </li> 2067 <li class="carousel-item-scribe" data-card-rank-scribe="9" data-card-type-scribe="" data-restaurant-id-scribe=""> 2068 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/hyattsingaporehotels"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/07/s-412x308x80xo_WorldofHyatt-1752483796.png"></a> 2069 </div> 2070 <div class="detail-box"> 2071 <p class="date-box"> 2072 </p> 2073 <h3><a href="https://www.chope.co/singapore-restaurants/pages/hyattsingaporehotels"> 2074 Hyatt Singapore Hotels </a></h3> 2075 </div> 2076 <p class="gray-font">665°F, Le Pristine, Oasis, & more!</p> 2077 </li> 2078 <li class="carousel-item-scribe" data-card-rank-scribe="10" data-card-type-scribe="" data-restaurant-id-scribe=""> 2079 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/spaespritgroup"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/08/s-412x308x80xo_1690948533_14111.jpg"></a> 2080 </div> 2081 <div class="detail-box"> 2082 <p class="date-box"> 2083 </p> 2084 <h3><a href="https://www.chope.co/singapore-restaurants/pages/spaespritgroup"> 2085 Spa Esprit </a></h3> 2086 </div> 2087 <p class="gray-font">Open Farm Community, Bochinche, & more!</p> 2088 </li> 2089 <li class="carousel-item-scribe" data-card-rank-scribe="11" data-card-type-scribe="" data-restaurant-id-scribe=""> 2090 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/the-fullerton-hotels-and-resorts"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/08/s-412x308x80xo_1692348808_81847.jpg"></a> 2091 </div> 2092 <div class="detail-box"> 2093 <p class="date-box"> 2094 </p> 2095 <h3><a href="https://www.chope.co/singapore-restaurants/pages/the-fullerton-hotels-and-resorts"> 2096 The Fullerton Hotels and Resorts </a></h3> 2097 </div> 2098 <p class="gray-font">Jade, Town Restaurant, La Brasserie, & more!</p> 2099 </li> 2100 <li class="carousel-item-scribe" data-card-rank-scribe="12" data-card-type-scribe="" data-restaurant-id-scribe=""> 2101 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/IHG-one-rewards"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/08/s-412x308x80xo_1690948597_26928.jpg"></a> 2102 </div> 2103 <div class="detail-box"> 2104 <p class="date-box"> 2105 </p> 2106 <h3><a href="https://www.chope.co/singapore-restaurants/pages/IHG-one-rewards"> 2107 IHG Hotels & Resorts </a></h3> 2108 </div> 2109 <p class="gray-font">Man Fu Yuan, il Cielo, Atrium Restaurant, & more!</p> 2110 </li> 2111 <li class="carousel-item-scribe" data-card-rank-scribe="13" data-card-type-scribe="" data-restaurant-id-scribe=""> 2112 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/fairmont-group"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2023/08/s-412x308x80xo_1691400843_23290.jpg"></a> 2113 </div> 2114 <div class="detail-box"> 2115 <p class="date-box"> 2116 </p> 2117 <h3><a href="https://www.chope.co/singapore-restaurants/pages/fairmont-group"> 2118 Fairmont Singapore and Swissôtel The Stamford </a></h3> 2119 </div> 2120 <p class="gray-font">ANTI:DOTE, Prego, SKAI Restaurant, & more!</p> 2121 </li> 2122 </ul> 2123 <a class="seemore see-more-scribe" data-carousel-rank-scribe="58.10130" data-carousel-name-scribe="F&B's Biggest Names" href="https://www.chope.co/singapore-restaurants/list_of_restaurants">See More</a> 2124</div> 2125<div class="movebanner"></div> 2126<div class="curated-box commen tracking-carousel-scribe" data-restaurant-id-scribe="" data-carousel-name-scribe="Location Guides" data-carousel-rank-scribe="59.59"> 2127 <h4>Location Guides</h4> 2128 <div class="title-t"> 2129 <p>Check out the best food in the hood <a class="mobilenoshow see-more-scribe" href="https://www.chope.co/singapore-restaurants/pages/where-to-eat-in-singapore" data-carousel-rank-scribe="59.59" data-carousel-name-scribe="Location Guides"> See more âº</a></p> <a href="https://www.chope.co/singapore-restaurants/pages/where-to-eat-in-singapore" class="ipadmore see-more-scribe" data-carousel-rank-scribe="59.59" data-carousel-name-scribe="Location Guides">See more âº</a> 2130 <div class="arrow-box"> 2131 <p class="left-a left-a-no"></p> 2132 <p class="right-a"></p> 2133 </div> 2134 <div class="clear"></div> 2135 </div> 2136 <ul class="carousel-scribe" data-carousel-name-scribe="Location Guides"> 2137 <li class="carousel-item-scribe" data-card-rank-scribe="0" data-card-type-scribe="" data-restaurant-id-scribe=""> 2138 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-new-bahru"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2025/06/s-412x308x80xo_New-Bahru-1749005042.jpg"></a> 2139 </div> 2140 <div class="detail-box"> 2141 <p class="date-box"> 2142 </p> 2143 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-new-bahru"> 2144 New Bahru </a></h3> 2145 </div> 2146 <p class="gray-font">Singapore's trendiest lifestyle cluster</p> 2147 </li> 2148 <li class="carousel-item-scribe" data-card-rank-scribe="1" data-card-type-scribe="" data-restaurant-id-scribe=""> 2149 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-orchard"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751417_73768.jpg"></a> 2150 </div> 2151 <div class="detail-box"> 2152 <p class="date-box"> 2153 </p> 2154 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-orchard"> 2155 Orchard Road </a></h3> 2156 </div> 2157 <p class="gray-font">Where to eat along Singapore's retail hub</p> 2158 </li> 2159 <li class="carousel-item-scribe" data-card-rank-scribe="2" data-card-type-scribe="" data-restaurant-id-scribe=""> 2160 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-raffles-place"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/10/s-412x308x80xo_1633431908_32330.jpg"></a> 2161 </div> 2162 <div class="detail-box"> 2163 <p class="date-box"> 2164 </p> 2165 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-raffles-place"> 2166 Raffles Place </a></h3> 2167 </div> 2168 <p class="gray-font">Bustling metropolitan food district</p> 2169 </li> 2170 <li class="carousel-item-scribe" data-card-rank-scribe="3" data-card-type-scribe="" data-restaurant-id-scribe=""> 2171 <div class="needflow_s"> <a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-holland-village"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/09/s-412x308x80xo_1632395531_20254.jpg"></a> 2172 </div> 2173 <div class="detail-box"> 2174 <p class="date-box"> 2175 </p> 2176 <h3><a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-holland-village"> 2177 Holland Village </a></h3> 2178 </div> 2179 <p class="gray-font">Nosh on an eclectic food selection across price ranges</p> 2180 </li> 2181 <li class="carousel-item-scribe" data-card-rank-scribe="4" data-card-type-scribe="" data-restaurant-id-scribe=""> 2182 <div class="needflow_s"> <a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-suntec-city"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/09/s-412x308x80xo_1632395681_29154.jpg"></a> 2183 </div> 2184 <div class="detail-box"> 2185 <p class="date-box"> 2186 </p> 2187 <h3><a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-suntec-city"> 2188 Suntec City </a></h3> 2189 </div> 2190 <p class="gray-font">Explore a wealth of dining options at this megamall</p> 2191 </li> 2192 <li class="carousel-item-scribe" data-card-rank-scribe="5" data-card-type-scribe="" data-restaurant-id-scribe=""> 2193 <div class="needflow_s"> <a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-chinatown"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/09/s-412x308x80xo_1632395971_46420.jpg"></a> 2194 </div> 2195 <div class="detail-box"> 2196 <p class="date-box"> 2197 </p> 2198 <h3><a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-chinatown"> 2199 Chinatown </a></h3> 2200 </div> 2201 <p class="gray-font">Ethnic enclave and cultural food haven</p> 2202 </li> 2203 <li class="carousel-item-scribe" data-card-rank-scribe="6" data-card-type-scribe="" data-restaurant-id-scribe=""> 2204 <div class="needflow_s"> <a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-jewel"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/09/s-412x308x80xo_1632395810_86656.jpg"></a> 2205 </div> 2206 <div class="detail-box"> 2207 <p class="date-box"> 2208 </p> 2209 <h3><a href="http://www.chope.co/singapore-restaurants/pages/sg-guide-jewel"> 2210 Jewel </a></h3> 2211 </div> 2212 <p class="gray-font">Must-try food spots at Changi's crowning gem</p> 2213 </li> 2214 <li class="carousel-item-scribe" data-card-rank-scribe="7" data-card-type-scribe="" data-restaurant-id-scribe=""> 2215 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-katong-joo-chiat"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1616405827_14642.jpg"></a> 2216 </div> 2217 <div class="detail-box"> 2218 <p class="date-box"> 2219 </p> 2220 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-katong-joo-chiat"> 2221 Katong & Joo Chiat </a></h3> 2222 </div> 2223 <p class="gray-font">Explore this charming area rich in Peranakan culture</p> 2224 </li> 2225 <li class="carousel-item-scribe" data-card-rank-scribe="8" data-card-type-scribe="" data-restaurant-id-scribe=""> 2226 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-little-india"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1616405944_59760.jpg"></a> 2227 </div> 2228 <div class="detail-box"> 2229 <p class="date-box"> 2230
2230 </p> 2231 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-little-india"> 2232 Little India </a></h3> 2233 </div> 2234 <p class="gray-font">Foodie guide to a colourful neighbourhood</p> 2235 </li> 2236 <li class="carousel-item-scribe" data-card-rank-scribe="9" data-card-type-scribe="" data-restaurant-id-scribe=""> 2237 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-kampong-glam"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1616406005_26604.jpg"></a> 2238 </div> 2239 <div class="detail-box"> 2240 <p class="date-box"> 2241 </p> 2242 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-kampong-glam"> 2243 Kampong Glam </a></h3> 2244 </div> 2245 <p class="gray-font">Find out why hip locals love this spot</p> 2246 </li> 2247 <li class="carousel-item-scribe" data-card-rank-scribe="10" data-card-type-scribe="" data-restaurant-id-scribe=""> 2248 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-sentosa"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1616406081_82983.jpg"></a> 2249 </div> 2250 <div class="detail-box"> 2251 <p class="date-box"> 2252 </p> 2253 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-sentosa"> 2254 Sentosa </a></h3> 2255 </div> 2256 <p class="gray-font">Take a day off at our favourite island</p> 2257 </li> 2258 <li class="carousel-item-scribe" data-card-rank-scribe="11" data-card-type-scribe="" data-restaurant-id-scribe=""> 2259 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-club-street-ann-siang"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614750343_47739.jpg"></a> 2260 </div> 2261 <div class="detail-box"> 2262 <p class="date-box"> 2263 </p> 2264 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-club-street-ann-siang"> 2265 Ann Siang & Club Street </a></h3> 2266 </div> 2267 <p class="gray-font">Chinatown's hippest neighbourhood</p> 2268 </li> 2269 <li class="carousel-item-scribe" data-card-rank-scribe="12" data-card-type-scribe="" data-restaurant-id-scribe=""> 2270 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-boat-quay"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751041_61696.jpg"></a> 2271 </div> 2272 <div class="detail-box"> 2273 <p class="date-box"> 2274 </p> 2275 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-boat-quay"> 2276 Boat Quay </a></h3> 2277 </div> 2278 <p class="gray-font">Find a range of delights from all over the world</p> 2279 </li> 2280 <li class="carousel-item-scribe" data-card-rank-scribe="13" data-card-type-scribe="" data-restaurant-id-scribe=""> 2281 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-cityhall"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751122_21857.jpg"></a> 2282 </div> 2283 <div class="detail-box"> 2284 <p class="date-box"> 2285 </p> 2286 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-cityhall"> 2287 City Hall </a></h3> 2288 </div> 2289 <p class="gray-font">The ultimate F&B guide to bustling City Hall</p> 2290 </li> 2291 <li class="carousel-item-scribe" data-card-rank-scribe="14" data-card-type-scribe="" data-restaurant-id-scribe=""> 2292 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-clarke-quay"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751203_80282.jpg"></a> 2293 </div> 2294 <div class="detail-box"> 2295 <p class="date-box"> 2296 </p> 2297 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-clarke-quay"> 2298 Clarke Quay </a></h3> 2299 </div> 2300 <p class="gray-font">Soak in the vibrance as you unwind by the river</p> 2301 </li> 2302 <li class="carousel-item-scribe" data-card-rank-scribe="15" data-card-type-scribe="" data-restaurant-id-scribe=""> 2303 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/dempseyguide"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751278_95147.jpg"></a> 2304 </div> 2305 <div class="detail-box"> 2306 <p class="date-box"> 2307 </p> 2308 <h3><a href="https://www.chope.co/singapore-restaurants/pages/dempseyguide"> 2309 Dempsey Hill </a></h3> 2310 </div> 2311 <p class="gray-font">Dine amidst lush greenery</p> 2312 </li> 2313 <li class="carousel-item-scribe" data-card-rank-scribe="16" data-card-type-scribe="" data-restaurant-id-scribe=""> 2314 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/duxtonguide"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614750893_39681.jpg"></a> 2315 </div> 2316 <div class="detail-box"> 2317 <p class="date-box"> 2318 </p> 2319 <h3><a href="https://www.chope.co/singapore-restaurants/pages/duxtonguide"> 2320 Duxton </a></h3> 2321 </div> 2322 <p class="gray-font">Discover this neighbourhood upon a hill</p> 2323 </li> 2324 <li class="carousel-item-scribe" data-card-rank-scribe="17" data-card-type-scribe="" data-restaurant-id-scribe=""> 2325 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/keongsaikguide"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614750491_18134.jpg"></a> 2326 </div> 2327 <div class="detail-box"> 2328 <p class="date-box"> 2329 </p> 2330 <h3><a href="https://www.chope.co/singapore-restaurants/pages/keongsaikguide"> 2331 Keong Saik </a></h3> 2332 </div> 2333 <p class="gray-font">Brimming with award-winning bars and fab food spots</p> 2334 </li> 2335 <li class="carousel-item-scribe" data-card-rank-scribe="18" data-card-type-scribe="" data-restaurant-id-scribe=""> 2336 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-marina-bay"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751360_55395.jpg"></a> 2337 </div> 2338 <div class="detail-box"> 2339 <p class="date-box"> 2340 </p> 2341 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-marina-bay"> 2342 Marina Bay </a></h3> 2343 </div> 2344 <p class="gray-font">Have a meal overlooking Singapore's scenic skyline</p> 2345 </li> 2346 <li class="carousel-item-scribe" data-card-rank-scribe="19" data-card-type-scribe="" data-restaurant-id-scribe=""> 2347 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-robertson-quay"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614751526_92926.jpg"></a> 2348 </div> 2349 <div class="detail-box"> 2350 <p class="date-box"> 2351 </p> 2352 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-robertson-quay"> 2353 Robertson Quay </a></h3> 2354 </div> 2355 <p class="gray-font">The perfect getaway for a lazy afternoon</p> 2356 </li> 2357 <li class="carousel-item-scribe" data-card-rank-scribe="20" data-card-type-scribe="" data-restaurant-id-scribe=""> 2358 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-tanjong-pagar"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614750744_10789.jpg"></a> 2359 </div> 2360 <div class="detail-box"> 2361 <p class="date-box"> 2362 </p> 2363 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-tanjong-pagar"> 2364 Tanjong Pagar </a></h3> 2365 </div> 2366 <p class="gray-font">International dining and diverse nightlife options</p> 2367 </li> 2368 <li class="carousel-item-scribe" data-card-rank-scribe="21" data-card-type-scribe="" data-restaurant-id-scribe=""> 2369 <div class="needflow_s"> <a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-telok-ayer"><img class="lazyload" src="https://static.chope.co/static/mainwebsite5.0/images/load_with_grab.png?date=2026081315" data-src="https://static.chope.co/uploads/2021/03/s-412x308x80xo_1614750594_20604.jpg"></a> 2370 </div> 2371 <div class="detail-box"> 2372 <p class="date-box"> 2373 </p> 2374 <h3><a href="https://www.chope.co/singapore-restaurants/pages/sg-guide-telok-ayer"> 2375 Telok Ayer </a></h3> 2376 </div> 2377 <p class="gray-font">Historic street with Michelin-rated restaurants galore</p> 2378 </li> 2379 </ul> 2380 <a class="seemore see-more-scribe" data-carousel-rank-scribe="59.59" data-carousel-name-scribe="Location Guides" href="https://www.chope.co/singapore-restaurants/pages/where-to-eat-in-singapore">See More</a> 2381</div> 2382 2383 2384 <div data-src="../images/desktop_app_pattern.png" class="downlod-box lazyload sg-new-banner" style="background-image: url("../images/desktop_app_pattern.png");"> 2385 <div class="tmbox"> 2386 <h4>Discover, book, and save, all in one app</h4> 2387 <p> 2388 Your great food escape in a few clicks 2389 <strong>anytime, anywhere.</strong> 2390 </p> 2391 <div class="dd-box"> 2392 <a><img class="lazyload" data-src="../img/Desktop_AppStore.png"></a> 2393 <a><img class="lazyload" data-src="../img/Desktop_PlayStore.png"></a> 2394 </div> 2395 <img class="iphone lazyload" data-src="../images/desktop_iphone.png"> 2396 </div> 2397 2398 <div class="sg-new-banner-link"> 2399 <a href="https://chope.app.link/5Ih4gSphE4b" target="_blank"></a> 2400 </div> 2401 </div> 2402 2403 2404 <div class="cloudbanner desshow"> 2405 <a class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Desktop_ChopeCloud_Banner.png?date=2026081315" href="https://www.chope.co/singapore-restaurants/for-restaurants?utm_source=ChopeSite&utm_medium=navibar" target="_blank"></a> 2406 </div> 2407 <div class="cloudbanner ipadshow"> 2408 <a class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Tablet_ChopeCloud_Banner.png?date=2026081315" href="https://www.chope.co/singapore-restaurants/for-restaurants?utm_source=ChopeSite&utm_medium=navibar" target="_blank"></a> 2409 </div> 2410 <div class="cloudbanner mobileshow"> 2411 <a class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Mobile_ChopeCloud_Banner.jpg?date=2026081315" href="https://www.chope.co/singapore-restaurants/for-restaurants?utm_source=ChopeSite&utm_medium=navibar" target="_blank"></a> 2412 </div> 2413 2414 <div class="partner-box"> 2415 <h4>Our Partners</h4> 2416 <div class="logo-box"> 2417 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="CTrip" target="_blank"> 2418 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599122316_25968.png?date=2026081315" /></a> 2419 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="Dian Ping" target="_blank"> 2420 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599126185_36464.png?date=2026081315" /></a> 2421 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="Google Now" target="_blank"> 2422 <img class="lazyload" data-src="https://static.chope.co/uploads/2023/08/1690862198_28770.png?date=2026081315" /></a> 2423 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="KrisFlyer" target="_blank"> 2424 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599126185_98871.png?date=2026081315" /></a> 2425 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="TripAdvisor" target="_blank"> 2426 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/11/1605534216_99555.png?date=2026081315" /></a> 2427 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="CapitaLand" target="_blank"> 2428 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599126185_70331.png?date=2026081315" /></a> 2429 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="Changi Airport Group" target="_blank"> 2430 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599126185_46802.png?date=2026081315" /></a> 2431 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="SPH" target="_blank"> 2432 <img class="lazyload" data-src="https://static.chope.co/uploads/2020/09/1599126185_38548.jpg?date=2026081315" /></a> 2433 <a href="https://www.chope.co/singapore-restaurants/pages/partners" title="Michelin" target="_blank"> 2434 <img class="lazyload" data-src="https://static.chope.co/uploads/2023/08/1690862183_65165.png?date=2026081315" /></a> 2435 </div> 2436 </div> 2437 2438 <div class="for-seo"> 2439 <h4>About Chope</h4> 2440 <p>Chope is dining made easy. Our leading dining platform connects diners to restaurants for memorable experiences, more often.<br><br>Having seated more than 100 million diners, Chope understands what gets people excited about dining out, and how best to maximise business for over 9,000 restaurant partners. With Chope, diners can discover restaurants, make bookings, save with deals, and order pick-up and delivery on the app. Chopeâs demand generating diner platform is seamlessly incorporated with a suite of integrated restaurant solutions that encompass reservation, call, queue, and table management.<br><br>Founded in 2011 and currently operating in three countries (Singapore, Thailand, and Indonesia), Chope has grown consistently over the past 14 years. Powering this growth are Chopeâs close relationships with top restaurant partners, including Commonwealth Concepts, The Lo & Behold Group, Tung Lok Group and Plataran Group. Chopeâs ecosystem is further enriched by key partnerships with companies such as Alipay, Google, TripAdvisor, Meituan Dianping, Grab, and CapitaLand.<br><br><div class="seo-hidden">DISCOVERY MADE EASY<br>With over 13,000 restaurants listed on Chope, we'll get you from craving contentment. Our discovery platform gives you a plethora of dining options, where you're bougie or on a budget. Discover new restaurants, familiar favourites, hidden gems, neighbourhood haunts,
2440 and more.<br><br>DEALS MADE EASY<br>Food tastes better with a side of savings! Chope lets you save on what you crave with discounted restaurant deals. The next time you think of dining out, check with Chope to get in on dining vouchers, buy 1 get 1 free deals, off-peak discounts, set menu savings, and the like!<br><br>ORDER & PAY MADE EASY<br>Some things are worth the wait, but you donât have to do so standing up or waiting in line. Chope's Order & Pay solution at hawkers, fast food joints, and restaurants takes the chore out of the chow. Easily order food online and pick-up your meals on the Chope app.<br><br>RESERVATIONS MADE EASY<br>Book a restaurant anytime, anywhere. Choose a restaurant, select a date and time, and you're good to go! View restaurant availability and include special requests too. Not only will you secure restaurant reservations, you'll earn Chope-Dollars after each fulfilled reservation. Grow your Chope-Dollars count and use them to redeem rewards as part of Chope's loyalty programme.</div></p> 2441 <a>Read more</a> 2442 </div> 2443 </div> 2444 2445 2446 2447 <link rel='stylesheet preload' href='https://static.chope.co/static/mainwebsite5.0/css/css_no_mix/post_feedback_home_page.css?date=2026081315' type='text/css'/> <div id="post_feedback" style="display: none"> 2448 <div class="closed_icon"> 2449 <i></i> 2450 </div> 2451 <div class="card-content-fd"> 2452 <div class="img-box"> 2453 <img class="lazy" data-id="feedback-restaurant-logo" /> 2454 </div> 2455 <div class="content-box-fd"> 2456 <p class="nav-line" data-id="feedback-restaurant-name"></p> 2457 <p class="time-line" data-id="feedback-rez-time"></p> 2458 </div> 2459 </div> 2460 <div class="feedback_title"> 2461 <div class="feedback_title_child"> 2462 <b>BETA</b> 2463 <p>Rate your visit:</p> 2464 </div> 2465 <div class="star-rating"> 2466 <a href="#" target="_blank" class="star" data-value="1"></a> 2467 <a href="#" target="_blank" class="star" data-value="2"></a> 2468 <a href="#" target="_blank" class="star" data-value="3"></a> 2469 <a href="#" target="_blank" class="star" data-value="4"></a> 2470 <a href="#" target="_blank" class="star" data-value="5"></a> 2471 </div> 2472 </div> 2473 </div> 2474 2475 2476</div> 2477<!-- Begin Includes Footer - Break --> 2478 <!--pc start--> 2479 <div class="foot-new-pc mobilenoshow"> 2480 <ul> 2481 <li> 2482 <p>For Diners</p> 2483 <!--SG START--> 2484 <a aria-label="Reservations" target="_blank" href="https://www.chope.co/singapore-restaurants/list_of_restaurants">Reservations</a> 2485 <a aria-label="Rewards" class="noflot" href="https://www.chope.co/singapore-restaurants/pages/loyalty-programme" target="_blank">Rewards</a> 2486 <a aria-label="Terms & Conditions" href="https://www.chope.co/singapore-restaurants/tc">Terms & Conditions</a> 2487 <a aria-label="FAQ" href="https://www.chope.co/singapore-restaurants/pages/dinerfaq">FAQ</a> 2488 <!--SG END--> 2489 </li> 2490 <li> 2491 <p>For Restaurants</p> 2492 <a aria-label="Chope For Restaurants" href="https://www.chope.co/singapore-restaurants/for-restaurants">Chope For Restaurants</a> 2493 <!--SG START--> 2494 <a aria-label="Advertise with Chope" href="https://www.chope.co/singapore-restaurants/pages/paidmarketing">Advertise with Chope</a> 2495 <!--SG END--> 2496 </li> 2497 <li> 2498 <p>More</p> 2499 <a aria-label="About Chope" target="_blank" href="https://www.chope.co/singapore-restaurants/why-use-chope">About Chope</a> 2500 <a aria-label="Contact Us" target="_blank" href="https://www.chope.co/singapore-restaurants/feedback">Contact Us</a> 2501 <a aria-label="Careers" class="noflot" target="_blank" href="https://www.linkedin.com/company/chope/jobs/">Careers</a> 2502 <a aria-label="Affiliate Program" target="_blank" href="https://www.chope.co/singapore-restaurants/pages/affiliateprogram" class="noflot">Affiliate Program</a> 2503 <a aria-label="Press" class="noflot" target="_blank" href="https://www.chope.co/singapore-restaurants/pages/press" class="noflot">Press</a> 2504 </li> 2505 <li> 2506 <p>Download our App</p> 2507 <a aria-label="AppStore" href="https://chope.app.link/G60mq5t8OV"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/ios-footer.svg?date=2026081315"></a> 2508 <a aria-label="GooglePlay" href="https://chope.app.link/G60mq5t8OV"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/android-footer.svg?date=2026081315"></a> 2509 <a aria-label="AppGallery" href="https://appgallery.cloud.huawei.com/ag/n/app/C100068389?channelId=web&detailType=0"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/huawei-footer-dark.svg?date=2026081315"></a> 2510 </li> 2511 <div class="clear"></div> 2512 </ul> 2513 2514 <div class="foot-foot_container"> 2515 <div class="foot-foot"> 2516 <p>© 2026<img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Chope_Short_Logo_White.png?date=2026081315"/>All Rights Reserved</p> 2517 <span>Follow Us</span> 2518 <a aria-label="Facebook" target="_blank" href="https://www.facebook.com/ChopeSG"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Facebook-White.png?date=2026081315" width="9" height="15"/></a> 2519 <a aria-label="YouTube" href="https://www.youtube.com/user/ChopeSG/" target="_blank" ><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Youtube-white.png?date=2026081315" width="16" height="12"/></a> 2520 <a aria-label="Instagram" href="https://instagram.com/chopesg"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Instagram-White.png?date=2026081315" width="15" height="15"/></a> 2521 <a aria-label="Twitter" href="https://www.twitter.com/ChopeSG" target="_blank" > <img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Twitter-White.png?date=2026081315" width="15" height="14"/></a> 2522 <a aria-label="LinkedIn" href="https://www.linkedin.com/company/chope" target="_blank"> 2523 <img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/LinkedIn-White.png?date=2026081315" width="15" height="14"/></a> 2524 <a aria-label="Telegram" target="_blank" href="https://t.me/Chope_Singapore"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Telegram-white.png?date=2026081315" width="15" height="14"/></a> 2525 <a aria-label="TikTok" target="_blank" href="https://www.tiktok.com/@chopesg"><img alt='' src="https://static.chope.co/static/mainwebsite5.0/img/Tiktok.svg?date=2026081315" width="15" height="14"/></a> 2526 </div> 2527 2528 </div> 2529 </div> 2530 <!--pc end--> 2531 2532 <!--mobile start-->
2533 <div class="foot-new-mobile pcnoshow"> 2534 <ul> 2535 <li> 2536 <p>For Diners</p> 2537 <!--SG START--> 2538 <a aria-label="Reservations" target="_blank" href="https://www.chope.co/singapore-restaurants/list_of_restaurants">Reservations</a> 2539 <a aria-label="Rewards" href="https://www.chope.co/singapore-restaurants/pages/loyalty-programme" target="_blank">Rewards</a> 2540 <a aria-label="Terms & Conditions" href="https://www.chope.co/singapore-restaurants/tc">Terms & Conditions</a> 2541 <a aria-label="FAQ" href="https://www.chope.co/singapore-restaurants/pages/dinerfaq">FAQ</a> 2542 <!--SG END--> 2543 </li> 2544 <li> 2545 <p>For Restaurants</p> 2546 <a aria-label="Chope For Restaurants" href="https://www.chope.co/singapore-restaurants/for-restaurants">Chope For Restaurants</a> 2547 <!--SG START--> 2548 <a aria-label="Advertise with Chope" href="https://www.chope.co/singapore-restaurants/pages/paidmarketing">Advertise with Chope</a> 2549 <!--SG END--> 2550 </li> 2551 <li> 2552 <p>More</p> 2553 <a aria-label="About Chope" target="_blank" href="https://www.chope.co/singapore-restaurants/why-use-chope">About Chope</a> 2554 <a aria-label="Contact Us" target="_blank" href="https://www.chope.co/singapore-restaurants/feedback">Contact Us</a> 2555 <a aria-label="Careers" target="_blank" href="https://www.linkedin.com/company/chope/jobs/">Careers</a> 2556 <a aria-label="Affiliate Program" target="_blank" href="https://www.chope.co/singapore-restaurants/pages/affiliateprogram" class="noflot">Affiliate Program</a> 2557 <a aria-label="Press" target="_blank" href="https://www.chope.co/singapore-restaurants/pages/press" class="noflot">Press</a> 2558 </li> 2559 <li> 2560 <p>Download our App</p> 2561 <a aria-label="AppStore" href="https://chope.app.link/G60mq5t8OV"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/ios-footer.svg?date=2026081315"></a> 2562 <a aria-label="GooglePlay" href="https://chope.app.link/G60mq5t8OV"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/android-footer.svg?date=2026081315"></a> 2563 <a aria-label="AppGallery" href="https://appgallery.cloud.huawei.com/ag/n/app/C100068389?channelId=web&detailType=0"><img width="140" class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/images/huawei-footer-dark.svg?date=2026081315"></a> 2564 </li> 2565<!-- <div class="clear"></div>--> 2566 </ul> 2567 2568 <div class="foot-foot_container"> 2569 <div class="foot-foot"> 2570 <span>Follow Us</span> 2571 <a aria-label="Facebook" target="_blank" href="https://www.facebook.com/ChopeSG"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Facebook-White.png?date=2026081315" width="9" height="15"/></a> 2572 <a aria-label="YouTube" href="https://www.youtube.com/user/ChopeSG/" target="_blank" ><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Youtube-white.png?date=2026081315" width="16" height="12"/></a> 2573 <a aria-label="Instagram" href="https://instagram.com/chopesg"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Instagram-White.png?date=2026081315" width="15" height="15"/></a> 2574 2575 <a aria-label="Twitter" href="https://www.twitter.com/ChopeSG" target="_blank"> <img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Twitter-White.png?date=2026081315" width="15" height="14"/></a> 2576 2577 2578 <a aria-label="LinkedIn" href="https://www.linkedin.com/company/chope" target="_blank"> 2579 <img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/LinkedIn-White.png?date=2026081315" width="15" height="14"/></a> 2580 2581 <a aria-label="Telegram" target="_blank" href="https://t.me/Chope_Singapore"><img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Telegram-white.png?date=2026081315" width="15" height="14"/></a> 2582 <a aria-label="TikTok" target="_blank" href="https://www.tiktok.com/@chopesg"><img alt='' src="https://static.chope.co/static/mainwebsite5.0/img/Tiktok.svg?date=2026081315" width="15" height="14"/></a> 2583 2584 <p>© 2026<img class="lazyload" data-src="https://static.chope.co/static/mainwebsite5.0/img/Chope_Short_Logo_White.png?date=2026081315"/>All Rights Reserved</p> 2585 </div> 2586 2587 </div> 2588 </div> 2589 <!--mobile end--> 2590 2591
2591<script> 2592 document.addEventListener("DOMContentLoaded", function () { 2593 let fbLoginBtn = document.getElementById("facebook-login-btn"); 2594 if (fbLoginBtn) { 2595 fbLoginBtn.onclick = function () { 2596 let backUrl = window.location.href; 2597 backUrl = encodeURIComponent(backUrl); 2598 let baseUrl = "https://www.chope.co/singapore-restaurants"; 2599 2600 window.location.href = baseUrl + "/user/fblogin?b_u=" + backUrl; 2601 }; 2602 } 2603 }); 2604 2605 function handleGoogleLogin(response) { 2606 let backUrl = encodeURIComponent(window.location.href); 2607 let lang = "en_US" 2608 2609 let form = document.createElement("form"); 2610 form.method = "POST"; 2611 form.action = "https://www.chope.co/singapore-restaurants/user/googlelogin?b_u=" + backUrl + "&lang=" + lang; 2612 2613 let credentialInput = document.createElement("input"); 2614 credentialInput.type = "hidden"; 2615 credentialInput.name = "credential"; 2616 credentialInput.value = response.credential; 2617 form.appendChild(credentialInput); 2618 2619 document.body.appendChild(form); 2620 form.submit(); 2621 } 2622</script>
2622 2623 2624 2625<!-- Login Box --> 2626<div id="google-one-tap-parent" style="position: fixed; top: 20px; right: 20px; z-index: 9999999;"></div> 2627<div class="modal fade in" id="login-over" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" 2628 xmlns="http://www.w3.org/1999/html"> 2629 <div class="modal-dialog"> 2630 <div class="modal-content"> 2631 <div class="modal-header"> 2632 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> 2633 <img src="https://static.chope.co/static/mainwebsite5.0/img/Desktop-Close-Large.png?date=2026081315" width="15" height="15"> 2634 </button> 2635 <div class="clear"></div> 2636 </div> 2637 <div id="login-over-box" class="modal-body"> 2638 <h4>New to Chope?</h4> 2639 <p class="sign-up"><a href="https://book.chope.co/user/signup?country_code=SG&source=chope.com.sg&uri=https%3A%2F%2Fwww.chope.co%2Fsingapore-restaurants">Sign Up</a> now to earn <a title="About Chope-Dollars" target="_blank" href="/singapore-restaurants/pages/about-chope-dollars"> <strong>100 Chope-Dollars!</strong></a></p> 2640 <a class="create" href="https://book.chope.co/user/signup?third_party_type=&country_code=SG&source=chope.com.sg&uri=https%3A%2F%2Fwww.chope.co%2Fsingapore-restaurants">Create My Account</a> 2641 <div class="regis"> 2642 <h4>Welcome Back</h4> 2643 <p>Have an account already? Log in now.</p> 2644 </div> 2645 2646 <div class="three-login"> 2647 <!--google login--> 2648
2648<script src="https://accounts.google.com/gsi/client" async></script>
2648 2649 <div id="g_id_onload" 2650 data-client_id="1771083370-oskqnb01lnb2aul4sdcignirkirm1ik8.apps.googleusercontent.com" 2651 data-context="signin" 2652 data-ux_mode="popup" 2653 data-callback="handleGoogleLogin" 2654 data-itp_support="true" 2655 data-prompt_parent_id="google-one-tap-parent" 2656 > 2657 </div> 2658 <div class="g_id_signin" 2659 data-type="standard" 2660 data-shape="rectangular" 2661 data-theme="filled_blue" 2662 data-text="signin_with" 2663 data-size="large" 2664 data-logo_alignment="left" 2665 data-width="325" 2666 data-locale="en_US" 2667 > 2668 </div> 2669 <p style="padding-top: 10px;"></p> 2670 2671 <!--facebook login--> 2672 <button id="facebook-login-btn" type="button" class="btn btn-facebook" data-dismiss="modal" 2673 data-container=".modal-body" 2674 data-toggle="popover" 2675 data-placement="bottom" 2676 data-html="true" 2677 tabindex="0" 2678 data-trigger="focus" 2679 data-content=""> 2680 Log in with Facebook </button> 2681 </div> 2682 2683 <div class="or-br"><a></a><span>OR</span></div> 2684 <div class="error"> 2685 <p class="alert" id="msg_div"></p> 2686 </div> 2687 <div class="input-group"> 2688 <input id="login_email" class="form-control" placeholder="Email Address" name="email" 2689 type="text"> 2690 <input id="login_password" class="form-control" placeholder="Password" name="password" 2691 type="password"> 2692 <div class="form-inline checkbox"> 2693 <label class="remember"><input type="checkbox" checked name="remember_me" id="remember_me"/> 2694 <small>Remember me</small></label> 2695 <small class="forgot"><a 2696 href="https://booking.chope.co/forgot_pw?country_code=SG">Forgot your password?</a></small> 2697 </div> 2698 <button type="submit" class="btn login-btn" id="login-btn">Log in</button> 2699 </div> 2700 </div> 2701 <div class="modal-footer"> 2702 <p>Non-members <a href="https://book.chope.co/booking/view?country_code=SG&source=chope.com.sg" target="view_window">click here</a> to use your confirmation code to manage your booking </p> 2703 </div> 2704 </div><!-- /.modal-content --> 2705 </div><!-- /.modal-dialog --> 2706</div><!-- /.modal --> 2707<!-- End Login Box --> 2708 <!-- start JS --> 2709 2710 <!-- Prompt IE 6 users to install Chrome Frame. Remove this if you want to support IE 6. chromium.org/developers/how-tos/chrome-frame-getting-started --> 2711 <!--[if lt IE 7 ]> 2712
2712<script src="//ajax.googleapis.com/ajax/libs/chrome-frame/1.0.3/CFInstall.min.js"></script>
2712 2713
2713<script>window.attachEvent('onload',function(){CFInstall.check({mode: 'overlay'})})</script>
2713 2714 <![endif]--> 2715 2716
2716<script id="v-webworker" type="app/webworker"> 2717 addEventListener('message', function () { 2718 postMessage('some message'); 2719 }, false); 2720 </script>
2720 2721 2722 <!-- register init vars --> 2723
2723<script> 2724 var vInitParams = { 2725 staticUrl: "https://static.chope.co/static/mainwebsite5.0/", 2726 language: "en_US", 2727 countryCode: "SG", 2728 isAppMobileHeaderAndFooter: "0" == 1 2729 }; 2730 </script>
2730 2731
2732<script id="v-home-webworker" type="text/html"> 2733onmessage = function(e) { 2734 fetchRecommendTimesByRid(e.data.url, e.data.rid, e.data.ts) 2735}; 2736 2737function fetchRecommendTimesByRid(url, rid, ts) 2738{ 2739 fetchByAjax({ 2740 type: "GET", 2741 url: url, 2742 data: { 2743 rid: rid, 2744 _: ts 2745 }, 2746 success: function(responseText, responseXML) { 2747 postMessage({ 2748 type: 'success', 2749 rid: rid, 2750 response: responseText 2751 }); 2752 }, 2753 fail: function(status) { 2754 postMessage({ 2755 type: 'fail', 2756 rid: rid, 2757 response: status 2758 }); 2759 } 2760 }); 2761 2762} 2763 2764function formatParams(data) { 2765 var arr = []; 2766 for (var name in data) { 2767 arr.push(encodeURIComponent(name) + "=" + encodeURIComponent(data[name])); 2768 } 2769 return arr.join("&"); 2770} 2771 2772function fetchByAjax(options) 2773{ 2774 options = options || {}; 2775 options.type = (options.type || "GET").toUpperCase(); 2776 options.dataType = options.dataType || "json"; 2777 var params = formatParams(options.data, true); 2778 var xhr = null; 2779 2780 if (!!XMLHttpRequest) { 2781 xhr = new XMLHttpRequest(); 2782 } else if(!!ActiveXObject){ 2783 xhr = new ActiveXObject('Microsoft.XMLHTTP'); 2784 } 2785 2786 if (xhr == null) { 2787 postMessage({ 2788 type: 'fail', 2789 params: params, 2790 response: 'cannot init ajax object!' 2791 }); 2792 return; 2793 } 2794 2795 xhr.onreadystatechange = function () { 2796 if (xhr.readyState == 4) { 2797 var status = xhr.status; 2798 if (status >= 200 && status < 300) { 2799 options.success && options.success(xhr.responseText, xhr.responseXML); 2800 } else { 2801 options.fail && options.fail(status); 2802 } 2803 } 2804 }; 2805 2806 if (options.type == "GET") { 2807 xhr.open("GET", options.url + "?" + params, true); 2808 xhr.send(null); 2809 } else if (options.type == "POST") { 2810 xhr.open("POST", options.url, true); 2811 xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 2812 xhr.send(params); 2813 } 2814} 2815</script>
2815 2816
2817<script> 2818 window.webWorkers = {}; 2819 var noEnableHomeWorker = 0 == 1; 2820 if (!noEnableHomeWorker && !!window.Worker) { 2821 var url = "/static/js/home_recommend_times.js?date=2026081315"; 2822 if ((!!window.Blob) && (!!window.URL) && (!!window.URL.createObjectURL) && (!!document.querySelector)) { 2823 var blob = new Blob([document.querySelector('#v-home-webworker').textContent]); 2824 url = window.URL.createObjectURL(blob); 2825 } 2826 2827 webWorkers.recommendTimesWorker = new Worker(url); 2828 } 2829</script>
2829 2830 2831 2832<!-- https://static.chope.co/static/mainwebsite5.0/js/lazyele.js?date=2026081315 --> 2833 2834 2835<!-- Hydra and Scribe Integration -->
2836<script async src="https://static.chope.co/static/mainwebsite5.0/js/hydra/hydra.prd.min.es?date=2026081315"></script>
2836<!--
2836<script src="https://static.chope.co/static/mainwebsite5.0/js/hydra/hydra.prd.min.es?date=2026081315"></script>
vendor: 1 bytes, line 2836
2836
2837<script src="https://static.chope.co/static/mainwebsite5.0/js/hydra/hydra.stg.min.es?date=2026081315"></script>
2837 -->
2838<script async src="https://static.chope.co/static/mainwebsite5.0/js/hydra/device-id.js?date=2026081315"></script>
vendor: 1 bytes, line 2838
2838
2839<script async src="https://static.chope.co/static/mainwebsite5.0/js/hydra/loader.js?date=2026081315"></script>
vendor: 1 bytes, line 2839
2839
2840<script async src="https://static.chope.co/static/mainwebsite5.0/js/scribe/scribe-constants.js?date=2026081315"></script>
vendor: 1 bytes, line 2840
2840
2841<script async src="https://static.chope.co/static/mainwebsite5.0/js/scribe/scribe-commons.js?date=2026081315"></script>
vendor: 1 bytes, line 2841
2841
2842<script async src="https://static.chope.co/static/mainwebsite5.0/js/scribe/pages/newmain.js?date=2026081315"></script>
2842 2843<!-- End Hydra and Scribe Integration --> 2844 2845<!--
2845<script type='text/javascript' src=""></script>
2845 -->
2846<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/helper-header-interface.js?date=2026081315"></script>
vendor: 1 bytes, line 2846
2846
2847<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/lang/en_US.js?date=2026081315"></script>
2847 2848<!--
2848<script type='text/javascript' src="--><!--"></script>
2848-->
2849<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/bootstrap-datepicker.js?date=2026081315"></script>
vendor: 1 bytes, line 2849
2849
2850<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/bootstrap.calendar.js?date=2026081315"></script>
2850 2851<!--
2851<script type='text/javascript' src="--><!--"></script>
2851-->
2852<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/restaurant-page-new/cta.js?date=2026081315"></script>
vendor: 1 bytes, line 2852
2852
2853<script type='text/javascript' src="https://static.chope.co/static/mainwebsite5.0/js/homepage_header.js?date=2026081315" async="async"></script>
2853 2854<!-- start js pipeline-->
2855<script type="text/javascript"> 2856 2857// 2858$LAB 2859 .script("https://static.chope.co/static/mainwebsite5.0/js/lazyele.js?date=2026081315").wait() 2860 .script("https://static.chope.co/static/mainwebsite5.0/js/jquery.cookie.min.js?date=2026081315").wait(function(){ 2861 2862 $(function () { 2863 // modal 2864 $('#login-btn').on('click', function () { 2865 var email = $('#login_email').val(); 2866 var password = $('#login_password').val(); 2867 var remember_me = 0; 2868 if (!document.getElementById('remember_me').checked) { 2869 remember_me = 0; 2870 } else { 2871 remember_me = 1; 2872 } 2873 if (!email || !password) { 2874 $('#msg_div').html('Please enter your email and password!'); 2875 } 2876 $('#msg_div').html('Loading...'); 2877 var request = $.ajax({ 2878 url: "https://www.chope.co/singapore-restaurants/user/ajax_login", 2879 type: "POST", 2880 data: { 2881 'email': email, 2882 'password': password, 2883 'remember_me': remember_me, 2884 }, 2885 dataType: "json" 2886 }); 2887 2888 request.done(function (return_obj) { 2889 if (return_obj.code == 200) { 2890 var request = $.ajax({ 2891 url: "https://www.chope.co/singapore-restaurants/passport/login", 2892 type: "POST", 2893 data: { 2894 't': return_obj.data.token, 2895 'f': return_obj.data.Forename, 2896 'r_m': remember_me 2897 }, 2898 dataType: "json" 2899 }) 2900 2901 request.done(function (return_obj) { 2902 if(return_obj.code == 200) { 2903 window.location.href = "https:\/\/www.chope.co\/singapore-restaurants"; 2904 } 2905 }) 2906 } else { 2907 $('#msg_div').html(return_obj.msg); 2908 } 2909 }); 2910 2911 request.fail(function (jqXHR, textStatus) { 2912 $('#msg_div').html('Request failed: ' + textStatus); 2913 }); 2914 2915 }); 2916 2917 // popover points tip 2918 if ($("[data-toggle=popover]").popover) { 2919 $("[data-toggle=popover]").popover('show'); 2920 } 2921 $(".popover").click(function () { 2922 $(this).hide(); 2923 }); 2924 $('#login_password').keydown(function (e) { 2925 keyDown(e) 2926 }); 2927 2928 var wid = document.body.scrollWidth; 2929 var marl = -(wid - 960) / 2; 2930 $('.refer_banner').width(wid); 2931 $('.refer_banner').css("margin-left", marl + 'px'); 2932 $('.refer_banner img').click(function () { 2933 $('.refer_banner').hide(); 2934 setCookie("refer", "no", 3600 * 24 * 7); 2935 }); 2936 var url = "https://www.chope.co/singapore-restaurants/referral/refer"; 2937 $('#close_logo').click(function () { 2938 window.location.href = url; 2939 }); 2940 2941 // 2942 //Homepage PDT gogo start 2943 $('.go-btn').on("click", function () { 2944 var keyword = $.trim($('#nav-search-restaurant').val()); 2945 var date = $('#nav-search-date').text(); 2946 var time = $('#nav-search-time').text(); 2947 var add_guests_pax_summary = $('#add_guests_pax_summary').text(); 2948 var adults = $('#people_numer_input').val(); 2949 var children = $('#child_numer_input').val(); 2950 var type = keyword != '' ? 2 : 1; 2951 //妿dateæ¯e.g.å¼å¤´ï¼å置为空 2952 if (!/\d/.test(date)) { 2953 // 妿ä¸å 嫿°åï¼åå°å¼è®¾ä¸ºç©º 2954 date = ''; 2955 } 2956 if (!/^\d/.test(time)) { 2957 // 妿ä¸ä»¥æ°åå¼å¤´ï¼åå°å¼è®¾ä¸ºç©º 2958 time = ''; 2959 } 2960 if (!/^\d/.test(add_guests_pax_summary)) { 2961 // 妿ä¸ä»¥æ°åå¼å¤´ï¼åå°å¼è®¾ä¸ºç©º 2962 adults = ''; 2963 children = ''; 2964 } 2965 2966 var searchUrl = '/singapore-restaurants/category/restaurant/' + type + '?restaurant=' + keyword; 2967 if (date != '') { 2968 searchUrl += '&date=' + date; 2969 } 2970 if (time != '') { 2971 searchUrl += '&time=' + time; 2972 } 2973 if (adults != '') { 2974 searchUrl += '&adults=' + adults; 2975 } 2976 if (children != '') { 2977 searchUrl += '&children=' + children; 2978 } 2979 searchUrl = checkDWSource(searchUrl) 2980 console.log(searchUrl); 2981 // æ§è¡é¡µé¢è·³è½¬ 2982 window.location.href = searchUrl; 2983 return false;
2984 }); 2985}); 2986 2987window.creatAToNewPage = function (url) { 2988 var el = document.createElement("a"); 2989 el.setAttribute("href", url); 2990 el.setAttribute("target", "_blank"); 2991 document.body.appendChild(el); 2992 el.click(); 2993 document.body.removeChild(el); 2994}; 2995 2996//设置cookie 2997window.setCookie = function (name, value, seconds) { 2998 seconds = seconds || 0; //secondsæå¼å°±ç´æ¥èµå¼ï¼æ²¡æä¸º0ï¼è¿ä¸ªæ ¹phpä¸ä¸æ ·ã 2999 var expires = ""; 3000 if (seconds != 0) { //设置cookieçåæ¶é´ 3001 var date = new Date(); 3002 date.setTime(date.getTime() + (seconds * 1000)); 3003 expires = "; expires=" + date.toGMTString(); 3004 } 3005 document.cookie = name + "=" + escape(value) + expires + "; path=/"; //转ç å¹¶èµå¼ 3006}; 3007 3008window.calcRefSource = function () { 3009 var default_source = 'chope.com.sg';// 1 // ä» cookie é宿¶è®¡ç® 3010 return $.cookie('ref_source') || default_source 3011}; 3012 3013window.checkDWSource = function(url, return_source) { 3014 var ref_source = calcRefSource(); 3015 3016 if (ref_source == 'app' || ref_source == 'android') { 3017 if (return_source) { 3018 return return_source; 3019 } 3020 return url; 3021 } 3022 3023 if (url && url.length) { 3024 url = $.trim(url); 3025 3026 if (/^action:/.test($.trim(url))) { 3027 return url; 3028 } 3029 3030 var p={} 3031 var r = '' 3032 var l = url 3033 .replace(/\/+/g, '/') 3034 .replace(/^\/|\/($|)/, '') 3035 3036 l.replace(/#(.*$)/, function(s){r=s}) 3037 l 3038 .replace(/#(.*$)/, '') 3039 .replace(/[?&]+([^=&]+)=([^&]*)/gi,function(s,k,v){p[k]=v}) 3040 3041 if (!p['source'] || $.trim(p['source']) == '') { 3042 p['source'] = ref_source 3043 } else { 3044 p['source'] = ref_source || p['source'] 3045 } 3046 3047 if (return_source) { 3048 return p['source'] 3049 } 3050 3051 var lp = url.replace(r, '').split("?") 3052 url = lp[0] + '?source=' + p['source'] 3053 if (lp.length > 1) { 3054 $.each(p, function(k,v){ 3055 if (k!='source') { 3056 url+='&'+k+'='+v 3057 } 3058 }) 3059 } 3060 3061 url += r 3062 } 3063 return return_source ? ref_source : url 3064}; 3065 3066window.dynamicBindDWSource = function() { 3067 $('body a').each(function (item) { 3068 var targetA = $(this).attr('target'); 3069 var UserAgent = navigator.userAgent.toLowerCase(); 3070 if (targetA && targetA == '_blank') { 3071 if (typeof window.orientation !== 'undefined' && UserAgent.indexOf('safari') > -1) { 3072 // å½åè®¾å¤æ¯ç§»å¨è®¾å¤ 3073 $(this).removeAttr('target'); 3074 } 3075 } 3076 }); 3077 3078 $('a[href*="chope."]').each(function(){ 3079 $(this).hover(function () { 3080 var link = $(this).attr('href') 3081 $(this).data('oldlink', link) 3082 $(this).attr('href', checkDWSource(link)) 3083 }, function () { 3084 $(this).attr('href', $(this).data('oldlink')) 3085 }); 3086 }); 3087 $('a[href*="qiubaoman."]').each(function(){ 3088 $(this).hover(function () { 3089 var link = $(this).attr('href') 3090 $(this).data('oldlink', link) 3091 $(this).attr('href', checkDWSource(link)) 3092 }, function () { 3093 $(this).attr('href', $(this).data('oldlink')) 3094 }); 3095 }); 3096 $('a[href*="dingzhuo8."]').each(function(){ 3097 $(this).hover(function () { 3098 var link = $(this).attr('href') 3099 $(this).data('oldlink', link) 3100 $(this).attr('href', checkDWSource(link)) 3101 }, function () { 3102 $(this).attr('href', $(this).data('oldlink')) 3103 }); 3104 }); 3105 $('a[href^="/"]').each(function(){ 3106 $(this).hover(function () { 3107 var link = $(this).attr('href') 3108 $(this).data('oldlink', link) 3109 $(this).attr('href', checkDWSource(link)) 3110 }, function () { 3111 $(this).attr('href', $(this).data('oldlink')) 3112 }); 3113 }); 3114 $('form').each(function(){ 3115 formDynamicBindDWSource(this) 3116 }); 3117}; 3118 3119window.formDynamicBindDWSource = function(form) { 3120 var noDWSource = $(form).attr('v-no-DWSource'); 3121 if (noDWSource && noDWSource == 'yes') { 3122 return; 3123 } 3124 var action = $(form).prop('action'); 3125 if (action && action != '') { 3126 var method = $(form).prop('method').toLowerCase(); 3127 if (method == 'get') {// get action urlä¸åæ°é½ä¼è¢«ä¸¢å¼ 3128 // å æ ¡éªform表å鿝å¦åå¨ source 屿§ 3129 var isExistSss = $('[name="source"]', $(form)).size() > 0; 3130 if (!isExistSss) { 3131 var frmHidden = '<input type="hidden" name="source" value="#source#">'.replace("#source#", checkDWSource(action, true)); 3132 $(form).append(frmHidden); 3133 } 3134 } else { 3135 $(form).prop('action', checkDWSource(action)); 3136 } 3137 } 3138}; 3139 3140window.clickEventInterception = function(el, f, re) { 3141 var evts = jQuery._data(el, 'events'); 3142 if (evts && evts.click && evts.click[0] && typeof evts.click[0].handler == 'function') { // has events 3143 if (re === true) { 3144 evts.click[0].handler = f 3145 } else { 3146 var o = evts.click[0].handler 3147 evts.click[0].handler = function() { 3148 f.call(this); 3149 return o.call(this) 3150 } 3151 } 3152 } else { // no events 3153 $(el).click(f); 3154 } 3155}; 3156 3157// top search start 3158 3159window.top_search_exec = function(tag) { 3160 // æ§è¡æç´¢ 3161 var keyword = $.trim($('#nav-search-restaurant').val()); 3162 var type = keyword != '' ? 2 : 1; 3163 $('form.top-search-restaurant').prop('action', checkDWSource('/singapore-restaurants/category/restaurant/' + type)); 3164 3165 if (tag == 'search-for') { 3166 $('form.top-search-restaurant').submit(); 3167 } 3168}; 3169 3170window.top_search_keyword = function() { 3171 console.log('33333333333333') 3172 var USE_HOMEPAGE_PDT_FLOW = ""; 3173 if (USE_HOMEPAGE_PDT_FLOW == 'USE_HOMEPAGE_PDT_FLOW') { 3174 var keyword = $.trim($('#nav-search-input').val()); 3175 } else { 3176 var keyword = $.trim($('#nav-search-restaurant').val()); 3177 } 3178 var lat = 0 3179 var lon = 0 3180 if (window.getGlobalLocationData != null) { 3181 lat = window.getGlobalLocationData.latitude; 3182 lon = window.getGlobalLocationData.longitude; 3183 } 3184
3185 var queryData = { 3186 restaurant_keyword: keyword, 3187 search_switch: 1, 3188 latitude: lat, 3189 longitude: lon, 3190 }; 3191 3192 mixpanelStat.topSearch.setQueryKeyword(queryData.restaurant_keyword); 3193 3194 $.ajax({ 3195 type: "GET", 3196 url: "/singapore-restaurants/category/get_top_search", 3197 cache: false, 3198 data: queryData, 3199 dataType: "json", 3200 complete: function (xhr, status, et) { 3201 $('#loading_search_zw').hide(); 3202 //console.log("load complete"); 3203 }, 3204 error: function (xhr, status, et) { 3205 $('#loading_search_zw').hide(); 3206 console.log(status, et); 3207 }, 3208 success: function(d){ 3209 $('#loading_search_zw').hide(); 3210 var result = d.data.result; 3211 $('#mixpanl_data').val(result.mixpanel_data); 3212 mixpanelStat.topSearch.setApiMetas(result.search_metas || {}); 3213 3214 $('#top_search_auto_keyword').html(''); 3215 if (result.auto_keyword) { 3216 $('#top_search_auto_keyword').html(result.auto_keyword); 3217 if (window.top_search_localtag_show) { 3218 console.log('call top_search_localtag_show') 3219 window.top_search_localtag_show() 3220 } 3221 } 3222 // 没æå ³é®åæ¶ææ¾ç¤º 3223 $('#top_search_my_recently').html(''); 3224 if (result.restaurant_keyword == '') { 3225 var my_recently = top_search_recently_get(); 3226 if (my_recently) { 3227 $('#top_search_my_recently').html(my_recently).show(); 3228 } 3229 } 3230 $('#top_search_trending').html(''); 3231 if (result.trending) { 3232 $('#top_search_trending').html(result.trending); 3233 } 3234 3235 if (result && result.noresult) { 3236 $(".noresult").show(); 3237 } else { 3238 $(".noresult").hide(); 3239 } 3240 3241 mixpanelStat.topSearch.bindExposeAndClickEvt('#top_search_my_recently ul li.v-recently', 0); 3242 mixpanelStat.topSearch.bindExposeAndClickEvt('#top_search_trending ul li.v-search', $('#top_search_my_recently ul li.v-recently').size()); 3243 3244 3245 // 触å search For 3246 if (window.top_search_for) { 3247 window.top_search_for(result.trending ? true : false) 3248 } 3249 dynamicBindDWSource(); 3250 } 3251 }); 3252}; 3253 3254window.top_search_recently_set = function(rez_id) 3255{ 3256 if (!localStorage || !JSON) return; 3257 var recently_data_key = 'recently_data_0_SG'; 3258 var data = localStorage.getItem(recently_data_key); 3259 if (data) { 3260 data = JSON.parse(data); 3261 } else { 3262 data = {items: []} 3263 } 3264 if (!data.items) { 3265 data = {items: []} 3266 } 3267 if (!top_search_trending_datas[rez_id]) return; 3268 var item = top_search_trending_datas[rez_id]; 3269 // check item is repeat 3270 var aIndex = -1; 3271 $.each(data.items, function (n, el){ 3272 if (el.rid && el.rid == rez_id) { 3273 aIndex = n 3274 return false 3275 } 3276 }); 3277 3278 if (aIndex != -1) { // find it 3279 data.items.splice(aIndex, 1); 3280 } 3281 if (data.items.length > 9) { 3282 data.items.pop(); 3283 } 3284 data.items.unshift(item); 3285 localStorage.setItem(recently_data_key, JSON.stringify(data)); 3286}; 3287 3288window.top_search_recently_get = function() 3289{ 3290 if (!localStorage || !JSON) return; 3291 var recently_data_key = 'recently_data_0_SG'; 3292 var data = localStorage.getItem(recently_data_key); 3293 if (data) { 3294 data = JSON.parse(data); 3295 } 3296 if (data && data.items) { 3297 return top_search_recently_render(data.items || []) 3298 } 3299 return ''; 3300}; 3301 3302window.top_search_recently_render = function(items) 3303{ 3304 if (items.length < 1) return ''; 3305 var strs = [ 3306 '<h6 class="recently-title">RECENTLY VIEWED</h6>', 3307 '<ul>' 3308 ]; 3309 $.each(items, function (i, it) { 3310 var link = it.link; 3311 var distances = price = cuisines = locations = allStr = restaurant_services_icon = deals_search_str = merchant_search_str = ''; 3312 if(it.type == 5){ 3313 deals_search_str = '<div class="deals-line-box"><div class="deals-line"><span> '+ it.product_name +'</span></div><div class="deals-price"><span class="price-red"> '+ it.price_red +' </span><span class="price-gray"> '+ it.price_gray +'</span></div></div>'; 3314 }else{ 3315 if(it.price_str){ 3316 if(it.country_code == 'SG'){ 3317 var str = '$'; 3318 var strtext = it.price_str; 3319 var res = str.repeat(5-strtext.length) 3320 price = '<span class="price"> <b class="select-price">'+ it.price_str +'</b>'+ res +'</span>' 3321 }else { 3322 price = '<span>'+ it.price_str +'</span>'; 3323 } 3324 } 3325 if(it.distance_str){ 3326 distances = '<span>'+ it.distance_str +'</span>'; 3327 } 3328 if(it.cuisines_str){ 3329 cuisines = '<span>'+ it.cuisines_str +'</span>'; 3330 } 3331 if(it.locations_str){ 3332 locations = '<span>'+ it.locations_str +'</span>'; 3333 } 3334 if(it.echo_str){ 3335 allStr = '<span>'+ it.echo_str +'</span>'; 3336 } 3337 if(it.type_icon){ 3338 it.type_icon.forEach(function(item,index,self){ 3339 restaurant_services_icon += "<b class='service-icon' style='background-image:url("+it.type_icon[index]+")'></b>" 3340 }) 3341 } 3342 merchant_search_str = '<div class="sec-line fb-only">'+ price+distances+cuisines+locations+allStr +'</div>'; 3343 } 3344 3345 var ss = [ 3346 '<li class="recently-content v-recently" rezid="#rezid#" v-rank="#rank#" v-search_type="recent">'.replace('#rezid#', it.rid).replace('#rank#', i + 1), 3347 '<div class="img-box">', 3348 '<div class="img-box">', 3349 '<a href="#link#">'.replace('#link#', link), 3350 '<span style="background-image:url(' + ("'#img#'").replace('#img#', it.image_url) + ')"></span></a>', 3351 '</div>', 3352 '</div>', 3353 '<div class="content-box">', 3354 '<div class="fir-line">', 3355 '<a href="#link#">'.replace('#link#', link),'<span>', it.name ,'</span>', 3356 restaurant_services_icon,
3357 '</a>', 3358 '</div>', 3359 merchant_search_str, 3360 deals_search_str, 3361 '<div class="thi-line">', 3362 it.has_delivery ? '<span class="delivery">Delivery available</span>' : '', 3363 it.has_deals ? '<span class="deals">Deals available</span>' : '', 3364 '</div>', 3365 '</div>', 3366 '<div class="clear"></div>', 3367 '</li>' 3368 ]; 3369 strs.push(ss.join('')); 3370 }); 3371 strs.push('</ul>'); 3372 return strs.join(''); 3373}; 3374 3375window.top_search_trending_datas = {}; 3376window.top_search_trending_data = function(items) 3377{ 3378 $.each(items, function (i, it) { 3379 var id = it.rid + ""; 3380 top_search_trending_datas[id] = it; 3381 }); 3382}; 3383 3384// ç»å® top-search-restaurant click 3385window.bindTopSearchRestaurantClick = function() 3386{ 3387 $("#top_search_trending").delegate("a.top-search-restaurant","click",function(){ 3388 var link = $(this).attr('href'); 3389 var rez_id = $(this).attr('v-id'); 3390 top_search_recently_set(rez_id); 3391 return true; 3392 }); 3393}; 3394 3395// top search end 3396 3397window.fmtDateVal = function(fmt, date) 3398{ 3399 var ret; 3400 var opt = { 3401 "Y+": date.getFullYear().toString(), // å¹´ 3402 "m+": (date.getMonth() + 1).toString(), // æ 3403 "d+": date.getDate().toString(), // æ¥ 3404 "H+": date.getHours().toString(), // æ¶ 3405 "M+": date.getMinutes().toString(), // å 3406 "S+": date.getSeconds().toString() // ç§ 3407 // æå ¶ä»æ ¼å¼ååç¬¦éæ±å¯ä»¥ç»§ç»æ·»å ï¼å¿ 须转åæå符串 3408 }; 3409 for (var k in opt) { 3410 ret = new RegExp("(" + k + ")").exec(fmt); 3411 if (ret) { 3412 fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0"))) 3413 }; 3414 }; 3415 return fmt; 3416}; 3417 3418window.virtualPages = { 3419 l: [0], 3420 reset: function () { 3421 window.virtualPages.l = [0]; 3422 }, 3423 push: function (index) { 3424 window.virtualPages.l.push(index); 3425 }, 3426 getIndex: function (page) { 3427 return window.virtualPages.l[page] || 0; 3428 } 3429}; 3430 3431dynamicBindDWSource(); 3432bindTopSearchRestaurantClick(); 3433 3434 3435var getGlobalLocationData = null; 3436function getLocation() { 3437 console.log('getGlobalLocationData:', getGlobalLocationData) 3438 var source = 'chope.com.sg'; 3439 if (source == 'app' || source == 'android') { 3440 return; 3441 } 3442 if (("geolocation" in navigator) && !(/Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))) { 3443 3444 navigator.geolocation.getCurrentPosition(function (pos) { 3445 window.getGlobalLocationData = { 3446 latitude: pos.coords.latitude, 3447 longitude: pos.coords.longitude, 3448 accuracy: pos.coords.accuracy 3449 }; 3450 console.log('getGlobalLocationData:', window.getGlobalLocationData) 3451 setCookie("setLatitude", window.getGlobalLocationData.latitude, 3600 * 1); 3452 setCookie("setLongitude", window.getGlobalLocationData.longitude, 3600 * 1); 3453 }, function (err) { 3454 console.log('cannot get geolocation(' + err.code + '): ' + err.message); 3455 //alert("In order to sort restaurants by distance, please enable location services on your browserâs setting or preference panel."); 3456 window.getGlobalLocationData = null; 3457 setCookie("setLatitude", 0, 3600 * 1); 3458 setCookie("setLongitude", 0, 3600 * 1); 3459 }, { 3460 enableHighAccuracy: true, 3461 timeout: 5000, 3462 maximumAge: 0 3463 }); 3464 } 3465 3466} 3467getLocation(); 3468 3469// Google Tag Manager 3470(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3471 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 3472 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
3473 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 3474})(window,document,'script','dataLayer','GTM-TM6VX3','ga'); 3475 3476// Mixpanel start 3477 3478(function(e,a){if(!a.__SV){var b=window;try{var c,l,i,j=b.location,g=j.hash;c=function(a,b){return(l=a.match(RegExp(b+"=([^&]*)")))?l[1]:null};g&&c(g,"state")&&(i=JSON.parse(decodeURIComponent(c(g,"state"))),"mpeditor"===i.action&&(b.sessionStorage.setItem("_mpcehash",g),history.replaceState(i.desiredHash||"",e.title,j.pathname+j.search)))}catch(m){}var k,h;window.mixpanel=a;a._i=[];a.init=function(b,c,f){function e(b,a){var c=a.split(".");2==c.length&&(b=b[c[0]],a=c[1]);b[a]=function(){b.push([a].concat(Array.prototype.slice.call(arguments, 3479 0)))}}var d=a;"undefined"!==typeof f?d=a[f]=[]:f="mixpanel";d.people=d.people||[];d.toString=function(b){var a="mixpanel";"mixpanel"!==f&&(a+="."+f);b||(a+=" (stub)");return a};d.people.toString=function(){return d.toString(1)+".people (stub)"};k="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config reset people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 3480 for(h=0;h<k.length;h++)e(d,k[h]);a._i.push([b,c,f])};a.__SV=1.2;b=e.createElement("script");b.type="text/javascript";b.async=!0;b.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";c=e.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c)}})(document,window.mixpanel||[]); 3481 mixpanel.init("e522cfb5a28d8a0c008957e7f6bfdd3d"); 3482 3483 3484 window.mixpanelStat = { 3485 canUse: true, 3486 enableDebug: 0 == 1, 3487 track_func: function(evtid, log) { 3488 mixpanelStat.enableDebug && console.log('--- do mixpaneStat ---', evtid, log); 3489 if (mixpanel && mixpanel.track) { 3490 mixpanel.track(evtid, log); 3491 mixpanelStat.enableDebug && console.log('--- do mixpaneStat e---'); 3492 } 3493 } 3494 }; 3495 3496 // 顶导æç´¢ç¸å ³ start 3497 3498 mixpanelStat.topSearch = { 3499 queryKeyword: '', 3500 isPresearchSearch: true, 3501 presearchSearchData: { 3502 search_type: '', // recent,trending 3503 restaurantuid: '', 3504 ab: 'control', 3505 mt: '', 3506 pvid: '', 3507 rank: 0, 3508 user_id: "", 3509 country_code: 'SG', 3510 language: 'en_US' 3511 }, 3512 autocompleteSearchData: { 3513 search_input: '', 3514 search_type: '', 3515 vendor_type: 'reservable', 3516 location: [], 3517 id_type: 'restaurantuid', 3518 restaurantuid: '', 3519 ab: 'control', 3520 mt: '', 3521 pvid: '', 3522 rank: 0, 3523 variant_id:0, 3524 user_id: "", 3525 country_code: 'SG', 3526 language: 'en_US' 3527 }, 3528 autocompleteKeywordData: { 3529 search_input: '', 3530 search_result_type: 'keyword', 3531 vendor_type: '', 3532 location: [], 3533 id_type: '', 3534 restaurantuid: '', 3535 ab: 'control', 3536 mt: '', 3537 pvid: '', 3538 rank: 0, 3539 variant_id:0, 3540 user_id: "", 3541 country_code: 'SG', 3542 language: 'en_US' 3543 }, 3544 autocompleteGuidesData: { 3545 search_input: '', 3546 search_result_type: 'guides', 3547 vendor_type: '', 3548 location: [], 3549 id_type: '', 3550 restaurantuid: '', 3551 ab: 'control', 3552 mt: '', 3553 pvid: '', 3554 rank: 0, 3555 variant_id:0, 3556 user_id: "", 3557 country_code: 'SG', 3558 language: 'en_US' 3559 }, 3560 autocompleteDealsData: { 3561 search_input: '', 3562 search_result_type: 'deals', 3563 vendor_type: '', 3564 location: [], 3565 id_type: '', 3566 restaurantuid: '', 3567 ab: 'control', 3568 mt: '', 3569 pvid: '', 3570 rank: 0, 3571 variant_id:0, 3572 user_id: "", 3573 country_code: 'SG', 3574 language: 'en_US' 3575 }, 3576 isSearchresulttype: 2, 3577 search_switch: 0 3578 }; 3579 3580 mixpanelStat.topSearch.setQueryKeyword = function (keyword) { 3581 mixpanelStat.topSearch.queryKeyword = keyword; 3582 mixpanelStat.topSearch.isPresearchSearch = keyword == ''; 3583 }; 3584 3585 mixpanelStat.topSearch.setApiMetas = function (search_metas) { 3586 if (mixpanelStat.topSearch.isPresearchSearch) { 3587 if (typeof (search_metas['args']) != 'undefined') { 3588 mixpanelStat.topSearch.presearchSearchData.mt = search_metas['args']['mt'] || ''; 3589 mixpanelStat.topSearch.presearchSearchData.pvid = search_metas['args']['pvid'] || ''; 3590 }else{ 3591 mixpanelStat.topSearch.presearchSearchData.mt = ''; 3592 mixpanelStat.topSearch.presearchSearchData.pvid = ''; 3593 } 3594 3595 } else { 3596 if(search_metas['search_switch'] == 1){ 3597 mixpanelStat.topSearch.search_switch = 1; 3598 if (typeof (search_metas['vendor_autocomplete_v3']) != 'undefined') { 3599 mixpanelStat.topSearch.autocompleteSearchData.mt = search_metas['vendor_autocomplete_v3']['args']['mt'] || ''; 3600 mixpanelStat.topSearch.autocompleteSearchData.pvid = search_metas['vendor_autocomplete_v3']['args']['pvid'] || ''; 3601 mixpanelStat.topSearch.autocompleteSearchData.search_type = search_metas['vendor_autocomplete_v3']['service'] || ''; 3602 }else{ 3603 mixpanelStat.topSearch.autocompleteSearchData.mt = ''; 3604 mixpanelStat.topSearch.autocompleteSearchData.pvid = ''; 3605 mixpanelStat.topSearch.autocompleteSearchData.search_type = ''; 3606 } 3607 3608 if (typeof (search_metas['keyword_autocomplete']) != 'undefined') { 3609 mixpanelStat.topSearch.autocompleteKeywordData.mt = search_metas['keyword_autocomplete']['args']['mt'] || ''; 3610 mixpanelStat.topSearch.autocompleteKeywordData.pvid = search_metas['keyword_autocomplete']['args']['pvid'] || ''; 3611 mixpanelStat.topSearch.autocompleteKeywordData.search_type = search_metas['keyword_autocomplete']['service'] || ''; 3612 }else{ 3613 mixpanelStat.topSearch.autocompleteKeywordData.mt = ''; 3614 mixpanelStat.topSearch.autocompleteKeywordData.pvid = ''; 3615 mixpanelStat.topSearch.autocompleteKeywordData.search_type = ''; 3616 } 3617 3618 if (typeof (search_metas['guide_autocomplete_v3']) != 'undefined') { 3619 mixpanelStat.topSearch.autocompleteGuidesData.mt = search_metas['guide_autocomplete_v3']['args']['mt'] || ''; 3620 mixpanelStat.topSearch.autocompleteGuidesData.pvid = search_metas['guide_autocomplete_v3']['args']['pvid'] || ''; 3621 mixpanelStat.topSearch.autocompleteGuidesData.search_type = search_metas['guide_autocomplete_v3']['service'] || ''; 3622 }else{ 3623 mixpanelStat.topSearch.autocompleteGuidesData.mt = ''; 3624 mixpanelStat.topSearch.autocompleteGuidesData.pvid = ''; 3625 mixpanelStat.topSearch.autocompleteGuidesData.search_type = ''; 3626 } 3627 3628 3629 if (typeof (search_metas['deal_autocomplete_v3']) != 'undefined') { 3630 mixpanelStat.topSearch.autocompleteDealsData.mt = search_metas['deal_autocomplete_v3']['args']['mt'] || ''; 3631 mixpanelStat.topSearch.autocompleteDealsData.pvid = search_metas['deal_autocomplete_v3']['args']['pvid'] || ''; 3632 mixpanelStat.topSearch.autocompleteDealsData.search_type = search_metas['deal_autocomplete_v3']['service'] || ''; 3633 }else{ 3634 mixpanelStat.topSearch.autocompleteDealsData.mt = ''; 3635 mixpanelStat.topSearch.autocompleteDealsData.pvid = ''; 3636 mixpanelStat.topSearch.autocompleteDealsData.search_type = ''; 3637 } 3638 }else{ 3639 if (typeof (search_metas['args']) != 'undefined') { 3640 mixpanelStat.topSearch.autocompleteSearchData.mt = search_metas['args']['mt'] || ''; 3641 mixpanelStat.topSearch.autocompleteSearchData.pvid = search_metas['args']['pvid'] || ''; 3642 }else{ 3643 mixpanelStat.topSearch.autocompleteSearchData.mt = ''; 3644 mixpanelStat.topSearch.autocompleteSearchData.pvid = ''; 3645 } 3646 if (typeof (search_metas['service']) != 'undefined') { 3647 mixpanelStat.topSearch.autocompleteSearchData.search_type = search_metas['service'] || ''; 3648 }else{ 3649 mixpanelStat.topSearch.autocompleteSearchData.search_type = ''; 3650 } 3651 3652 } 3653 } 3654 }; 3655 3656 /** 3657 * restaurantuid / search_type / rank çå¼å¡«å 3658 * @param options 3659 * @return object 3660 */ 3661 mixpanelStat.topSearch.getStatData = function(options) { 3662 if (mixpanelStat.topSearch.isPresearchSearch) { 3663 return jQuery.extend({}, mixpanelStat.topSearch.presearchSearchData, options); 3664 } else { 3665 // 妿è½è·åå°å°çåæ æ°æ® (æ°æç´¢é¡µéå¯è½ä¼è·åå°) 3666 if (window.globalGeoLocationData) { 3667 options.location = [window.globalGeoLocationData.latitude, window.globalGeoLocationData.longitude]; 3668 } 3669 options.search_input = mixpanelStat.topSearch.queryKeyword; 3670 if(options.isSearchresulttype == 2){ 3671 return jQuery.extend({}, mixpanelStat.topSearch.autocompleteSearchData, options); 3672 }else if(options.isSearchresulttype == 1){ 3673 return jQuery.extend({}, mixpanelStat.topSearch.autocompleteKeywordData, options); 3674 }else if(options.isSearchresulttype == 5){ 3675 return jQuery.extend({}, mixpanelStat.topSearch.autocompleteDealsData, options); 3676 }else if(options.isSearchresulttype == 3){ 3677 return jQuery.extend({}, mixpanelStat.topSearch.autocompleteGuidesData, options); 3678 } 3679 } 3680 }; 3681 3682 /** 3683 * æ§è¡ç»è®¡ 3684 * @param evtType äºä»¶ç±»å: Click / Expose 3685 * @param options å å« restaurantuid / search_type / rank ç对象 3686 */ 3687 mixpanelStat.topSearch.executeStat = function (evtType, options) { 3688 3689 var evtid = ''; 3690 3691 if (mixpanelStat.topSearch.isPresearchSearch) { 3692 evtid = 'Presearch_'; 3693 } else { 3694 evtid = 'Autocomplete_'; 3695 } 3696 3697 evtid += evtType; 3698 var log = mixpanelStat.topSearch.getStatData(options); 3699 3700 mixpanelStat.enableDebug && console.log('--- do mixpaneStat ---', evtid, log); 3701 3702 if (mixpanel && mixpanel.track) { 3703 mixpanel.track(evtid, log); 3704 mixpanelStat.enableDebug && console.log('--- do mixpaneStat e---'); 3705 } 3706 }; 3707 3708 mixpanelStat.topSearch.bindExposeAndClickEvt = function (selector, rankBaseVal) { 3709 3710 if (!mixpanelStat.canUse) return; 3711 3712 $(selector).lazyloadEle({ 3713 evtFunc: function (ele) { 3714 mixpanelStat.enableDebug && console.log('æç°å¨å¯è§äº: ', ele); 3715 3716 var options = { 3717 restaurantuid: $(ele).attr('rezid'), 3718 rank: $(ele).attr('v-rank'), 3719 isSearchresulttype: $(ele).attr('searchresulttype'), 3720 }; 3721 seat = $(ele).attr('searchresulttype'); 3722 if(seat == 5){ 3723 options.variant_id = $(ele).attr('variant_id') 3724 } 3725 if (mixpanelStat.topSearch.isPresearchSearch) { 3726 options.search_type = $(ele).attr('v-search_type'); 3727 } 3728 3729 // è¦éæ°è®¡ç® rank çå¼ 3730 if (rankBaseVal > 0) { // æ¯å¦å å rankåºæ° 3731 options.rank = parseInt(options.rank) + rankBaseVal; 3732 } 3733 3734 if(mixpanelStat.topSearch.search_switch){ 3735 mixpanelStat.topSearch.executeStat('Expose_Fnb', options); 3736 }else { 3737 mixpanelStat.topSearch.executeStat('Expose', options); 3738 } 3739 } 3740 }); 3741 3742 $(selector).off('click').on('click', function () { 3743 if(mixpanelStat.topSearch.search_switch){ 3744 return; 3745 } 3746 mixpanelStat.enableDebug && console.log('æè¢«ç¹å»äº: ', this); 3747 3748 var options = { 3749 restaurantuid: $(this).attr('rezid'), 3750 rank: $(this).attr('v-rank'), 3751 isSearchresulttype: $(this).attr('searchresulttype'), 3752 }; 3753 seat = $(this).attr('searchresulttype'); 3754 if(seat == 5){ 3755 options.variant_id = $(this).attr('variant_id') 3756 } 3757 if (mixpanelStat.topSearch.isPresearchSearch) { 3758 options.search_type = $(this).attr('v-search_type'); 3759 } 3760 3761 // è¦éæ°è®¡ç® rank çå¼ 3762 if (rankBaseVal > 0) { // æ¯å¦å å rankåºæ° 3763 options.rank = parseInt(options.rank) + rankBaseVal; 3764 } 3765 3766 mixpanelStat.topSearch.executeStat('Click', options); 3767 }); 3768 3769 }; 3770 3771 // 顶导æç´¢ç¸å ³ end 3772 3773 // æ°æç´¢é¡µå表 start 3774 3775 mixpanelStat.newSearchPage = { 3776 queryParams: {}, 3777 searchData: { 3778 search_input: '', 3779 search_type: 'reservable_only', 3780 vendor_type: '', 3781 adult: 0, 3782 children: 0, 3783 date: 0, 3784 end_time: 0, 3785 location: [], 3786 id_type: 'restaurantuid', 3787 restaurantuid: '', 3788 ab: 'control', 3789 mt: '',
3790 pvid: '', 3791 rank: 0, 3792 user_id: "", 3793 country_code: 'SG', 3794 language: 'en_US', 3795 filters: null 3796 } 3797 }; 3798 3799 mixpanelStat.newSearchPage.setQueryParams = function (queryParams) { 3800 mixpanelStat.newSearchPage.queryParams = queryParams; 3801 }; 3802 3803 mixpanelStat.newSearchPage.setFilters = function (filters) { 3804 mixpanelStat.newSearchPage.searchData.filters = filters && filters.length ? filters : null; 3805 }; 3806 3807 mixpanelStat.newSearchPage.setApiMetas = function (search_metas) { 3808 3809 if (typeof (search_metas['args']) != 'undefined') { 3810 mixpanelStat.newSearchPage.searchData.mt = search_metas['args']['mt'] || ''; 3811 mixpanelStat.newSearchPage.searchData.pvid = search_metas['args']['pvid'] || ''; 3812 }else{ 3813 mixpanelStat.newSearchPage.searchData.mt = ''; 3814 mixpanelStat.newSearchPage.searchData.pvid = ''; 3815 } 3816 3817 if (typeof (search_metas['service']) != 'undefined') { 3818 mixpanelStat.newSearchPage.searchData.vendor_type = search_metas['service'] || ''; 3819 }else{ 3820 mixpanelStat.newSearchPage.searchData.vendor_type = ''; 3821 } 3822 3823 // =time in api request 3824 if (typeof (search_metas['q']) != 'undefined') { 3825 mixpanelStat.newSearchPage.searchData.date = search_metas['q']['date'] || ''; 3826 mixpanelStat.newSearchPage.searchData.end_time = search_metas['q']['time'] || ''; 3827 }else{ 3828 mixpanelStat.newSearchPage.searchData.date = ''; 3829 mixpanelStat.newSearchPage.searchData.end_time = ''; 3830 } 3831 3832 }; 3833 3834 /** 3835 * restaurantuid / rank / filters çå¼å¡«å 3836 * @param options 3837 * @return object 3838 */ 3839 mixpanelStat.newSearchPage.getStatData = function(options) { 3840 // 妿è½è·åå°å°çåæ æ°æ® (æ°æç´¢é¡µéå¯è½ä¼è·åå°) 3841 if (window.globalGeoLocationData) { 3842 options.location = [window.globalGeoLocationData.latitude, window.globalGeoLocationData.longitude]; 3843 } 3844 options.search_input = mixpanelStat.newSearchPage.queryParams.restaurant_keyword; 3845 options.adult = mixpanelStat.newSearchPage.queryParams.adults; 3846 options.children = mixpanelStat.newSearchPage.queryParams.children; 3847 3848 return jQuery.extend({}, mixpanelStat.newSearchPage.searchData, options); 3849 }; 3850 3851 /** 3852 * æ§è¡ç»è®¡ 3853 * @param evtType äºä»¶ç±»å: Click / Expose 3854 * @param options å å« restaurantuid / rank / filters ç对象 3855 */ 3856 mixpanelStat.newSearchPage.executeStat = function (evtType, options) { 3857 3858 var evtid = 'Search_' + evtType; 3859 3860 var log = mixpanelStat.newSearchPage.getStatData(options); 3861 3862 mixpanelStat.enableDebug && console.log('--- do mixpaneStat ---', evtid, log); 3863 3864 if (mixpanel && mixpanel.track) { 3865 mixpanel.track(evtid, log); 3866 mixpanelStat.enableDebug && console.log('--- do mixpaneStat e---'); 3867 } 3868 }; 3869 3870 mixpanelStat.newSearchPage.bindExposeAndClickEvt = function (selector) { 3871 3872 if (!mixpanelStat.canUse) return; 3873 3874 $(selector).lazyloadEle({ 3875 evtFunc: function (ele) { 3876 mixpanelStat.enableDebug && console.log('æç°å¨å¯è§äº: ', ele); 3877 3878 var options = { 3879 restaurantuid: $(ele).attr('rezid') 3880 }; 3881 3882 // 宿¶è®¡ç® rank çå¼ 3883 options.rank = $(selector).index($(ele)); 3884 3885 mixpanelStat.newSearchPage.executeStat('Expose', options); 3886 }, 3887 filterHistoryBind: true 3888 }); 3889 3890 $(selector).off('click').on('click', function () { 3891 mixpanelStat.enableDebug && console.log('æè¢«ç¹å»äº: ', this); 3892 3893 var options = { 3894 restaurantuid: $(this).attr('rezid') 3895 }; 3896 3897 // 宿¶è®¡ç® rank çå¼ 3898 options.rank = $(selector).index($(this)); 3899 3900 mixpanelStat.newSearchPage.executeStat('Click', options); 3901 }); 3902 3903 }; 3904 3905 // æ°æç´¢é¡µå表 end 3906// Mixpanel end 3907 3908}) 3909 3910 3911 // select2 3912 .script("https://static.chope.co/static/mainwebsite5.0/js/select2.min.js?date=2026081315").wait() 3913 // lazyload.js 3914 .script("https://static.chope.co/static/mainwebsite5.0/js/lazyload-new.js?date=2026081315").wait(function(){ 3915 3916 // need_login: 0 // 3917 $(".lazyload").lazyload(); 3918 $('#btn-search').click(function(){ 3919 $("#restaurant_name").val($.trim($('#searname').val())); 3920 if($("#restaurant_name").val()){ 3921 $('#type').val(2); 3922 }else{ 3923 $('#type').val(1); 3924 } 3925 $('#home-res-search').prop('action',"https://www.chope.co/singapore-restaurants/category/restaurant/"+$('#type').val()); 3926 formDynamicBindDWSource('#home-res-search') 3927 }); 3928 3929 $('#sham-home-res-search').submit(function (){ 3930 $('#btn-search').trigger('click'); 3931 return false;
3932 }); 3933 }) 3934 // helper.js 3935 .script("https://static.chope.co/static/mainwebsite5.0/js/helper.js?date=2026081315") 3936 // pub_character_class.js 3937 .script("https://static.chope.co/static/mainwebsite5.0/js/pub_character_class.js?date=2026081315") 3938 // index.js 3939 .script("https://static.chope.co/static/mainwebsite5.0/js/index.js?date=2026081315") 3940 // custom.js 3941 .script("https://static.chope.co/static/mainwebsite5.0/js/custom.js?date=2026081315") 3942 // swiper-3.3.1.min 3943 // .script("//") 3944 // ç»è®¡æå¡è¯·æ± 3945 /*.script('https://d31qbv1cthcecs.cloudfront.net/atrk.js').wait(function(){ 3946 _atrk_opts = { atrk_acct: "uqYwf1agkf00yT", domain:"www.chope.co/singapore-restaurants"}; 3947 if (window.atrk) {atrk();} 3948 })*/ 3949 .script(function(){
vendor: 396 bytes, lines 3949-3954
3949 3950 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 3951 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 3952 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 3953 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 3954 ga('create', '
3954UA-53302764-1
vendor: 24 bytes, lines 3954-3955
3954', 'auto'); 3955
3955ga('send', 'pageview', { 3956 'dimension4': 'new' 3957 }); 3958 3959 (function () { 3960 var po = document.createElement('script'); 3961 po.type = 'text/javascript'; 3962 po.async = true; 3963 po.src = 'https://apis.google.com/js/plusone.js'; 3964 var s = document.getElementsByTagName('script')[0]; 3965 s.parentNode.insertBefore(po, s); 3966 })(); 3967 3968 // branch deeplink 3969 (function(b,r,a,n,c,h,_,s,d,k){if(!b[n]||!b[n]._q){for(;s<_.length;)c(h,_[s++]);d=r.createElement(a);d.async=1;d.src="https://cdn.branch.io/branch-latest.min.js";k=r.getElementsByTagName(a)[0];k.parentNode.insertBefore(d,k);b[n]=h}})(window,document,"script","branch",function(b,r){b[r]=function(){b._q.push([r,arguments])}},{_q:[],_v:1},"addListener applyCode autoAppIndex banner closeBanner closeJourney creditHistory credits data deepview deepviewCta first getCode init link logout redeem referrals removeListener sendSMS setBranchViewData setIdentity track validateCode trackCommerceEvent logEvent".split(" "), 0);branch.init('key_live_chBIKTwQgThIJc40DRYrleocqFp2J2pO', function(err, data) {}); 3970 3971 window.NREUM||(NREUM={});NREUM.info={"beacon":"bam-cell.nr-data.net","licenseKey":"d3dc5d783f","applicationID":"401933360","transactionName":"NV0AZBAHWRBZVBEKXQwXIUURElgOF3QsTn8jcSxnJyRkKmxySgtdD11NWQwCUhs=","queueTime":0,"applicationTime":327,"atts":"GRoDElgdSh4=","errorBeacon":"bam-cell.nr-data.net","agent":""} 3972 }) 3973 3974 </script>
3974 3975 <!-- end js pipeline--> 3976 3977 <!-- feedback windows --> 3978
3978<script> 3979 let feedback_id_key = "#post_feedback"; 3980 3981 $(document).ready(function () { 3982 }); 3983 3984 function show_feedback() 3985 { 3986 $.get("/home/get_show_feedback", {}, function(data) { 3987 if (data.data.status > 0) { 3988 console.log(data.data.msg); 3989 } else { 3990 if (data.data.data != "") { 3991 let info = data.data.data[0]; 3992 $("p[data-id=feedback-restaurant-name]").html(info.title); 3993 $("p[data-id=feedback-rez-time]").html(info.rez_time_format); 3994 $("img[data-id=feedback-restaurant-logo]").attr("src", "" + info.restaurant_logo); 3995 $(feedback_id_key).find(".star").bind("click", function () { 3996 let feedback_url = info.feedback_url + $(this).attr("data-value") + "&from=3"; 3997 let obj = this; 3998 return jump_feedback_page(obj, feedback_url, info.encode_id); 3999 }) 4000 $(feedback_id_key).find("i").bind("click", function () { 4001 close_feedback_windows("", "", info.encode_id); 4002 }) 4003 $(feedback_id_key).show(); 4004 if($('#birthday_comp_container').length){ 4005 $('#birthday_comp_container').css('bottom','288px') 4006 } 4007 $("#post_feedback .closed_icon i").on("click", function() { 4008 $("#post_feedback").hide(); 4009 if($('#birthday_comp_container').length){ 4010 $('#birthday_comp_container').css('bottom','36px') 4011 } 4012 }); 4013 } 4014 } 4015 }, "json"); 4016 } 4017 4018 function jump_feedback_page(obj, feedback_url, encode_id) 4019 { 4020 return close_feedback_windows(obj, feedback_url, encode_id); 4021 } 4022 4023 /** 4024 * å ³éçªå£å¹¶æ è®°å½å订åçå¼¹çªç¶æ 4025 */ 4026 function close_feedback_windows(obj, feedback_url, encode_id) 4027 { 4028 if (feedback_url === "") { 4029 $(feedback_id_key).hide(); 4030 } 4031 4032 let status = false; 4033 $.ajax({ 4034 url: "/home/skip_show_feedback", 4035 type: "POST", 4036 data: {"encode_id": encode_id}, 4037 async: false, 4038 success: function(data) { 4039 data = eval("(" + data + ")"); 4040 if (data.data.data !== 1) { 4041 console.log("Error: " + data.data.msg); 4042 return false; 4043 } 4044 if (feedback_url !== "") { 4045 $(feedback_id_key).hide(); 4046 $(obj).attr("href", feedback_url); 4047 status = true; 4048 return false; 4049 } 4050 }, 4051 error: function() { 4052 console.log("Request error"); 4053 return false; 4054 } 4055 }); 4056 return status; 4057 } 4058 </script>
4058 4059 <!-- feedback windows end --> 4060 4061 <!-- end JS --> 4062</body> 4063</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.