<!DOCTYPE html><html lang="en" style="--box-bg:#240202;--page-bg:#FFFDEF;--enable-shadow:0;--enable-rounding:1;--hover-style:#e5e0bf;--bg-style:#ff4527" class="__variable_bdb2b3 __variable_f4205e __variable_155ebe __variable_78c81f __variable_869d64"><head><meta charSet="utf-8"/><meta charSet="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsite-logo.bcd9c8b2.svg&amp;w=320&amp;q=50 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsite-logo.bcd9c8b2.svg&amp;w=640&amp;q=50 2x"/><link rel="stylesheet" href="/_next/static/css/62affd120dc6a512.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9b05bdfda8fee9e2.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b70d14f3540a157e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3a0304b1ade19a20.js"/><script src="/_next/static/chunks/4bd1b696-ff1e135b2ee9a6e1.js" async=""></script><script src="/_next/static/chunks/1684-76a9c1c1c1b042cd.js" async=""></script><script src="/_next/static/chunks/main-app-32cf3cf4567be824.js" async=""></script><script src="/_next/static/chunks/3063-ddbded90f7ea94db.js" async=""></script><script src="/_next/static/chunks/7244-64cf747f879f3cb4.js" async=""></script><script src="/_next/static/chunks/6998-906f38a8172ee3b5.js" async=""></script><script src="/_next/static/chunks/3722-23c927568a8a8a58.js" async=""></script><script src="/_next/static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js" async=""></script><script src="/_next/static/chunks/app/layout-c2adf0674cb5a938.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-JCD4F521K3" as="script"/><link rel="preload" href="https://plausible.io/js/pa-PAMg1x82wtglRYdR71l34.js" as="script"/><meta name="next-size-adjust" content=""/><meta http-equiv="x-dns-prefetch-control" content="on"/><link rel="preconnect" href="https://cmp.inmobi.com" crossorigin=""/><link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin=""/><link rel="preconnect" href="https://greencastlemediagroup.bbvms.com" crossorigin=""/><link rel="dns-prefetch" href="https://cms.joe.co.uk"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://plausible.io"/><link rel="dns-prefetch" href="https://altura-advertising.s3.eu-west-2.amazonaws.com"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n(function() {\nvar host = window.location.hostname;\nvar element = document.createElement('script');\nvar firstScript = document.getElementsByTagName('script')[0];\nvar url = 'https://cmp.inmobi.com'\n.concat('/choice/', 'wFs6Tqd6-pgRC', '/', host, '/choice.js?tag_version=V3');\nvar uspTries = 0;\nvar uspTriesLimit = 3;\nelement.async = true;\nelement.type = 'text/javascript';\nelement.src = url;\nfirstScript.parentNode.insertBefore(element, firstScript);\nfunction makeStub() {\nvar TCF_LOCATOR_NAME = '__tcfapiLocator';\nvar queue = [];\nvar win = window;\nvar cmpFrame;\nfunction addFrame() {\nvar doc = win.document;\nvar otherCMP = !!(win.frames[TCF_LOCATOR_NAME]);\nif (!otherCMP) {\nif (doc.body) {\nvar iframe = doc.createElement('iframe');\niframe.style.cssText = 'display:none';\niframe.name = TCF_LOCATOR_NAME;\ndoc.body.appendChild(iframe);\n} else {\nsetTimeout(addFrame, 5);\n}\n}\nreturn !otherCMP;\n}\nfunction tcfAPIHandler() {\nvar gdprApplies;\nvar args = arguments;\nif (!args.length) {\nreturn queue;\n} else if (args[0] === 'setGdprApplies') {\nif (\nargs.length > 3 &&\nargs[2] === 2 &&\ntypeof args[3] === 'boolean'\n) {\ngdprApplies = args[3];\nif (typeof args[2] === 'function') {\nargs[2]('set', true);\n}\n}\n} else if (args[0] === 'ping') {\nvar retr = {\ngdprApplies: gdprApplies,\ncmpLoaded: false,\ncmpStatus: 'stub'\n};\nif (typeof args[2] === 'function') {\nargs[2](retr);\n}\n} else {\nif(args[0] === 'init' && typeof args[3] === 'object') {\nargs[3] = Object.assign(args[3], { tag_version: 'V3' });\n}\nqueue.push(args);\n}\n}\nfunction postMessageEventHandler(event) {\nvar msgIsString = typeof event.data === 'string';\nvar json = {};\ntry {\nif (msgIsString) {\njson = JSON.parse(event.data);\n} else {\njson = event.data;\n}\n} catch (ignore) {}\nvar payload = json.__tcfapiCall;\nif (payload) {\nwindow.__tcfapi(\npayload.command,\npayload.version,\nfunction(retValue, success) {\nvar returnMsg = {\n  __tcfapiReturn: {\n    returnValue: retValue,\n    success: success,\n    callId: payload.callId\n  }\n};\nif (msgIsString) {\n  returnMsg = JSON.stringify(returnMsg);\n}\nif (event && event.source && event.source.postMessage) {\n  event.source.postMessage(returnMsg, '*');\n}\n},\npayload.parameter\n);\n}\n}\nwhile (win) {\ntry {\nif (win.frames[TCF_LOCATOR_NAME]) {\ncmpFrame = win;\nbreak;\n}\n} catch (ignore) {}\nif (win === window.top) {\nbreak;\n}\nwin = win.parent;\n}\nif (!cmpFrame) {\naddFrame();\nwin.__tcfapi = tcfAPIHandler;\nwin.addEventListener('message', postMessageEventHandler, false);\n}\n};\nmakeStub();\nfunction makeGppStub() {\nconst CMP_ID = 10;\nconst SUPPORTED_APIS = [\n'2:tcfeuv2',\n'6:uspv1',\n'7:usnatv1',\n'8:usca',\n'9:usvav1',\n'10:uscov1',\n'11:usutv1',\n'12:usctv1'\n];\nwindow.__gpp_addFrame = function (n) {\nif (!window.frames[n]) {\nif (document.body) {\nvar i = document.createElement(\"iframe\");\ni.style.cssText = \"display:none\";\ni.name = n;\ndocument.body.appendChild(i);\n} else {\nwindow.setTimeout(window.__gpp_addFrame, 10, n);\n}\n}\n};\nwindow.__gpp_stub = function () {\nvar b = arguments;\n__gpp.queue = __gpp.queue || [];\n__gpp.events = __gpp.events || [];\nif (!b.length || (b.length == 1 && b[0] == \"queue\")) {\nreturn __gpp.queue;\n}\nif (b.length == 1 && b[0] == \"events\") {\nreturn __gpp.events;\n}\nvar cmd = b[0];\nvar clb = b.length > 1 ? b[1] : null;\nvar par = b.length > 2 ? b[2] : null;\nif (cmd === \"ping\") {\nclb(\n{\ngppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\ncmpStatus: \"stub\", // possible values: stub, loading, loaded, error\ncmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\nsignalStatus: \"not ready\", // possible values: not ready, ready\nsupportedAPIs: SUPPORTED_APIS, // list of supported APIs\ncmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading\nsectionList: [],\napplicableSections: [-1],\ngppString: \"\",\nparsedSections: {},\n},\ntrue\n);\n} else if (cmd === \"addEventListener\") {\nif (!(\"lastId\" in __gpp)) {\n__gpp.lastId = 0;\n}\n__gpp.lastId++;\nvar lnr = __gpp.lastId;\n__gpp.events.push({\nid: lnr,\ncallback: clb,\nparameter: par,\n});\nclb(\n{\neventName: \"listenerRegistered\",\nlistenerId: lnr, // Registered ID of the listener\ndata: true, // positive signal\npingData: {\n  gppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\n  cmpStatus: \"stub\", // possible values: stub, loading, loaded, error\n  cmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\n  signalStatus: \"not ready\", // possible values: not ready, ready\n  supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n  cmpId: CMP_ID, // list of supported APIs\n  sectionList: [],\n  applicableSections: [-1],\n  gppString: \"\",\n  parsedSections: {},\n},\n},\ntrue\n);\n} else if (cmd === \"removeEventListener\") {\nvar success = false;\nfor (var i = 0; i < __gpp.events.length; i++) {\nif (__gpp.events[i].id == par) {\n__gpp.events.splice(i, 1);\nsuccess = true;\nbreak;\n}\n}\nclb(\n{\neventName: \"listenerRemoved\",\nlistenerId: par, // Registered ID of the listener\ndata: success, // status info\npingData: {\n  gppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\n  cmpStatus: \"stub\", // possible values: stub, loading, loaded, error\n  cmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\n  signalStatus: \"not ready\", // possible values: not ready, ready\n  supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n  cmpId: CMP_ID, // CMP ID\n  sectionList: [],\n  applicableSections: [-1],\n  gppString: \"\",\n  parsedSections: {},\n},\n},\ntrue\n);\n} else if (cmd === \"hasSection\") {\nclb(false, true);\n} else if (cmd === \"getSection\" || cmd === \"getField\") {\nclb(null, true);\n}\n//queue all other commands\nelse {\n__gpp.queue.push([].slice.apply(b));\n}\n};\nwindow.__gpp_msghandler = function (event) {\nvar msgIsString = typeof event.data === \"string\";\ntry {\nvar json = msgIsString ? JSON.parse(event.data) : event.data;\n} catch (e) {\nvar json = null;\n}\nif (typeof json === \"object\" && json !== null && \"__gppCall\" in json) {\nvar i = json.__gppCall;\nwindow.__gpp(\ni.command,\nfunction (retValue, success) {\nvar returnMsg = {\n  __gppReturn: {\n    returnValue: retValue,\n    success: success,\n    callId: i.callId,\n  },\n};\nevent.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, \"*\");\n},\n\"parameter\" in i ? i.parameter : null,\n\"version\" in i ? i.version : \"1.1\"\n);\n}\n};\nif (!(\"__gpp\" in window) || typeof window.__gpp !== \"function\") {\nwindow.__gpp = window.__gpp_stub;\nwindow.addEventListener(\"message\", window.__gpp_msghandler, false);\nwindow.__gpp_addFrame(\"__gppLocator\");\n}\n};\nmakeGppStub();\nvar uspStubFunction = function() {\nvar arg = arguments;\nif (typeof window.__uspapi !== uspStubFunction) {\nsetTimeout(function() {\nif (typeof window.__uspapi !== 'undefined') {\nwindow.__uspapi.apply(window.__uspapi, arg);\n}\n}, 500);\n}\n};\nvar checkIfUspIsReady = function() {\nuspTries++;\nif (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) {\nconsole.warn('USP is not accessible');\n} else {\nclearInterval(uspInterval);\n}\n};\nif (typeof window.__uspapi === 'undefined') {\nwindow.__uspapi = uspStubFunction;\nvar uspInterval = setInterval(checkIfUspIsReady, 6000);\n}\n})();\n  ","id":"inmobi-cmp"}])</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased tracking-normal"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><!--$--><!--$?--><template id="B:1"></template><div class="w-full flex flex-col"><nav class="w-full IBM Plex Sans" style="background:#ff4527"><div class="mx-auto flex flex-row gap-2 md:gap-6 w-full h-[149px] tablet:h-[115px] lg:h-auto justify-between pt-[54px] px-4 pb-4 tablet:p-[15px] max-w-[970px]"><div class="flex items-end "><a class="active:cursor-wait" href="/"><img alt="LovinDublin logo" title="LovinDublin logo" width="300" height="400" decoding="async" data-nimg="1" class="h-[56px] w-auto tablet:h-[85px] object-contain" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsite-logo.bcd9c8b2.svg&amp;w=320&amp;q=50 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsite-logo.bcd9c8b2.svg&amp;w=640&amp;q=50 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsite-logo.bcd9c8b2.svg&amp;w=640&amp;q=50"/></a></div><div class="flex flex-col text-end justify-between"><div><a class="text-xs leading-6 font-medium hidden tablet:block font-ibm-sans hover:underline transition-colors duration-200 ease-in-out" style="color:#fff9d5" href="https://www.lovindublin.com/contact">Got a tip for us?</a></div><div class="tablet:flex justify-end items-center"><a class="group" href="https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595"><p class="text-[9.85px] text-center leading-[21px] lg:text-xs lg:leading-6 font-bold font-ibm-sans 
                                        py-[4px] px-[10px] 
                                        transition-colors duration-200 
                                        group-hover:!bg-[var(--cta-hover-bg)] group-hover:!text-[var(--cta-hover-text)] rounded-[40px]" style="background:#240202;color:#FFF9D5;--cta-hover-bg:#240202;--cta-hover-text:#FF4527">Best restaurants in Dublin</p></a></div><div class="flex lg:pt-[31px] w-[42px] h-[42px] items-center justify-center rounded-full ml-auto mt-2 tablet:hidden cursor-pointer" style="background:#240202"><img alt="Joe media uk hamburger menu" loading="lazy" width="27" height="14" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhamburger_mobile.9dc79f9e.svg&amp;w=64&amp;q=75 1x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhamburger_mobile.9dc79f9e.svg&amp;w=64&amp;q=75"/></div></div></div></nav><div class="w-full"><nav class="w-full text-lg  z-40 " style="background:#fff9d5"><div class="mx-auto flex justify-between  max-w-[970px]"><div class="flex overflow-hidden items-center"><div class="flex items-center overflow-auto no-scrollbar tablet:max-w-lg 970:max-w-[800px] border-x-[--border-color] border-x-[0.3px] divide-x-[0.3px] divide-[--border-color]"><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/news">News</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/event">Event</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/best-of">Best of</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/reviews">Reviews</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/spotlight">Spotlight</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/lifestyle">Lifestyle</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202;--border-color:#ff4527" href="/opinion">Opinion</a></div><button id="mainnav-menu-toggle" type="button" aria-haspopup="menu" aria-expanded="false" aria-label="Open menu" style="--hamburger-bg:#240202;--hamburger-text:#FFF9D5;--hover-bg:#240202;--hover-text:#FF4527" class="hidden tablet:flex mx-4 970:mx-2 items-center h-[27px] w-[27px] justify-center cursor-pointer group rounded-full transition-colors duration-200 bg-[var(--hamburger-bg)] text-[var(--hamburger-text)] hover:text-[var(--hover-text)] hover:bg-[var(--hover-bg)]"><div class="w-[16px] h-auto ml-[1px]"><svg width="16" height="8" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Open menu" class="bg-[var(--hamburger-bg)] text-[var(--hamburger-text)] group-hover:text-[var(--hover-text)] hover:bg-[var(--hover-bg)] transition-colors duration-200" style="--hamburger-bg:#240202;--hamburger-text:#FFF9D5;--hover-bg:#240202;--hover-text:#FF4527"><path d="M15.882 0.953735H0.453024C0.202554 0.953735 0 0.74052 0 0.476867C0 0.213215 0.202554 0 0.453024 0H15.8798C16.1303 0 16.3328 0.213215 16.3328 0.476867C16.3328 0.74052 16.1303 0.953735 15.8798 0.953735H15.882ZM16.335 4.29868C16.335 4.03503 16.1324 3.82182 15.882 3.82182H0.453024C0.202554 3.82182 0 4.03503 0 4.29868C0 4.56234 0.202554 4.77555 0.453024 4.77555H15.8798C16.1303 4.77555 16.335 4.56234 16.335 4.29868ZM16.335 8.11821C16.335 7.85456 16.1324 7.64134 15.882 7.64134H0.453024C0.202554 7.64134 0 7.85456 0 8.11821C0 8.38186 0.202554 8.59508 0.453024 8.59508H15.8798C16.1303 8.59508 16.335 8.38186 16.335 8.11821Z" fill="currentColor"></path></svg></div></button></div><div class="relative flex items-center  tablet:ml-6 gap-10 mr-2 970:mr-0 970:ml-0 970:gap-0"><button type="button" class="cursor-pointer"><svg class="hidden tablet:block ml-[10px] w-[15px] h-[15px]" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20"><path stroke="#ff4527" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19 19-4-4m0-7A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z"></path></svg></button></div></div></nav></div><div class="mx-auto w-full min-h-[496px] tablet:min-h-[548px] xl:min-h-[720px]"><div class="text-center  flex justify-center items-center h-[70dvh] bg-[#fcfcfd]"><div role="status"><img alt="Loading..." title="Loading..." loading="lazy" width="150" height="150" decoding="async" data-nimg="1" class="mx-auto mb-4" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2025%2F12%2FLovin-Dublin.gif&amp;w=160&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2025%2F12%2FLovin-Dublin.gif&amp;w=320&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2025%2F12%2FLovin-Dublin.gif&amp;w=320&amp;q=75"/></div></div></div><footer><nav class="w-full text-lg tablet:flex z-40 " style="background:#fff9d5"><div class="mx-auto flex justify-between  justify-center  overflow-hidden  max-w-[81.25rem]"><div class="flex overflow-hidden items-center"><div class="flex items-center overflow-auto no-scrollbar tablet:max-w-lg 970:max-w-full border-x-[--border-color] border-x-[0.3px] divide-x-[0.3px] divide-[--border-color]"><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/news">News</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/event">Event</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/best-of">Best of</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/reviews">Reviews</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/spotlight">Spotlight</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/lifestyle">Lifestyle</a><a class="nav-item-spacing uppercase whitespace-nowrap px-2 970:px-[10px] pt-[6px] pb-[3px] font-rhode text-[14px] leading-6 970:text-[16px] custom-font-weight-navbar transition-colors duration-150 bg-[var(--item-bg)] text-[var(--item-fg)] hover:bg-[var(--item-bg-hover)] hover:text-[var(--item-fg-hover)]" style="--item-bg:#fff9d5;--item-fg:#240202;--item-bg-hover:#ff4527;--item-fg-hover:#240202" href="/opinion">Opinion</a></div></div></div></nav><div class="w-full flex flex-col" style="background:#ff4527"><div class="section-narrow flex flex-col-reverse 970:flex 970:flex-row 970:divide-x-[0.4px] divide-[var(--page-bg)] border-t-[0.4px] 970:border-y-[0.4px]" style="border-color:#FFFDEF"><div class="px-4 relative 970:pt-[11px] 970:pl-[14px] 970:w-[512px] 970:pb-5 970:flex 970:flex-col 970:justify-between "><p class="hidden lg:block font-ibm-serif font-[700] text-[22.18px] leading-[25.46px]" style="color:#FFFDEF">Newsletter coming soon</p><div class="absolute hidden 970:block top-0 left-0 h-[34px] border-r-[0.4px]" style="border-color:#FFFDEF"></div><div></div><div class="flex flex-col 970:flex-row items-center text-white gap-[14px] border-y-[0.5px] border-white 970:border-none"><button aria-label="Back to Top" class="group mt-[22px] 970:mt-0 h-[40px] w-[40px] rounded-full flex items-center justify-center cursor-pointer transition-colors duration-200 bg-[var(--btt-bg)] hover:bg-[var(--btt-bg-hover)]" style="--btt-bg:#240202;--btt-bg-hover:#240202"><svg width="14" height="18" viewBox="0 0 14 18" xmlns="http://www.w3.org/2000/svg" class="transition-colors duration-200 ease-in-out text-[var(--btt-fg)] group-hover:text-[var(--btt-fg-hover)]" style="--btt-fg:#FFF9D5;--btt-fg-hover:#FF4527"><path d="M6.33348 0.259615L0.333483 5.79808C-0.0765165 6.15462 -0.113183 6.86077 0.243484 7.27269C0.60015 7.68462 1.28015 7.72615 1.66682 7.34538L6.00015 3.34385L6.00015 16.9615C6.00015 17.5362 6.44682 18 7.00015 18C7.55348 18 8.00015 17.5362 8.00015 16.9615L8.00015 3.34385L12.3335 7.34538C12.7201 7.72961 13.4001 7.67769 13.7568 7.26231C14.1135 6.85038 14.0768 6.15461 13.6668 5.79808L7.66682 0.259615C7.18015 -0.100386 6.74682 -0.0726932 6.33348 0.259615Z" fill="currentColor"></path></svg></button><p class="text-lg leading-6 font-semibold font-ibm-sans mb-[14px] 970:mb-0" style="color:#FFFDEF">Back to Top</p></div></div><div class="relative grid grid-cols-3 970:flex 970:flex-row divide-x-[0.4px] divide-[var(--page-bg)]"><div class="absolute hidden tablet:block 970:hidden top-0 left-0 h-[34px] border-r-[0.4px]" style="border-color:#FFFDEF"></div><div class="absolute hidden tablet:block 970:hidden top-0 right-0 h-[34px] border-r-[0.4px]" style="border-color:#FFFDEF"></div><div class="relative py-[10px] px-[18px] 970:pt-[11px] pl-[17px] pr-[26px] 970:pb-3 970:w-[142px] font-ibm-sans space-y-4" style="color:#FFFDEF"><p class="font-bold text-[18px] leading-[28px]">More</p><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/about">About us</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/privacy-policy">Privacy policy</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/cookie-policy">Cookie policy</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/terms-and-conditions">Terms &amp; conditions</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/contact">Contact us</a></div><div class="relative py-[10px] px-[18px] 970:pt-[11px] pl-[17px] pr-[26px] 970:pb-3 970:w-[142px] font-ibm-sans space-y-4" style="color:#FFFDEF"><p class="font-bold text-[18px] leading-[28px]">Follow</p><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/lovindublin/">Instagram</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/LovinDublin">Facebook</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/lovindublin">YouTube</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_blank" rel="noopener noreferrer" href="https://www.tiktok.com/@lovindublin">TikTok</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_blank" rel="noopener noreferrer" href="https://x.com/lovindublin">X</a></div><div class="relative py-[10px] px-[18px] 970:pt-[11px] pl-[17px] pr-[26px] 970:pb-3 970:w-[142px] font-ibm-sans space-y-4" style="color:#FFFDEF"><div class="absolute hidden 970:block top-0 right-0 h-[34px] border-r-[0.5px] border-[#FFF9D5]"></div><p class="font-bold text-[18px] leading-[28px]">Contact</p><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/contact">Contact us</a><a class="text-[14px] leading-[16px] flex hover:underline transition-colors duration-300 ease-in-out" target="_self" href="/advertise">Advertise with us</a></div></div></div><div class="w-full section-narrow flex flex-col 970:flex-row-reverse items-center 970:items-end justify-center 970:justify-between py-6 space-y-[15px] 970:space-y-0"><div><img alt="Log JOE Yellow" loading="lazy" width="76" height="52" decoding="async" data-nimg="1" class="h-[52px] w-auto 970:h-[50px] 970:w-auto object-contain" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2024%2F12%2FLovin_Dublin_Colour.png&amp;w=96&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2024%2F12%2FLovin_Dublin_Colour.png&amp;w=160&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fcms.lovindublin.com%2Fuploads%2F2024%2F12%2FLovin_Dublin_Colour.png&amp;w=160&amp;q=75"/></div><div><p class="font-light font-ibm-sans text-[10px] leading-[25px]" style="color:#FFFDEF">© <!-- -->2026<!-- --> <!-- -->LovinDublin<!-- --> or its affiliated companies. All rights reserved.</p></div></div></div><noscript>ß<div style="display:none"><img src="//pixel.quantserve.com/pixel/p-aJg-_1qde3AcM.gif" height="1" width="1" alt="Quantcast"/></div></noscript></footer></div><!--/$--><!--/$--><script src="/_next/static/chunks/webpack-3a0304b1ade19a20.js" async=""></script><div hidden id="S:1"><template id="P:2"></template><!--$?--><template id="B:3"></template><!--/$--></div><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[7555,[],\"\"]\n4:I[1295,[],\"\"]\n6:I[9665,[],\"OutletBoundary\"]\n9:I[4911,[],\"AsyncMetadataOutlet\"]\nd:I[9665,[],\"ViewportBoundary\"]\nf:I[9665,[],\"MetadataBoundary\"]\n11:I[6614,[],\"\"]\n12:\"$Sreact.suspense\"\n13:I[4911,[],\"AsyncMetadata\"]\n15:I[9243,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"\"]\n1a:I[7504,[\"7177\",\"static/chunks/app/layout-c2adf0674cb5a938.js\"],\"GoogleAnalytics\"]\n1b:I[6874,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"\"]\n1c:I[3063,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"Image\"]\n1d:I[9573,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"default\"]\n1e:I[5024,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"default\"]\n1f:I[3011,[\"3063\",\"static/chunks/3063-ddbded90f7ea94db.js\",\"7244\",\"static/chunks/7244-64cf747f879f3cb4.js\",\"6998\",\"static/chunks/6998-906f38a8172ee3b5.js\",\"3722\",\"static/chunks/3722-23c927568a8a8a58.js\",\"3048\",\"static/chunks/app/%5B...slug%5D/page-2c8e8f0cf8f47770.js\"],\"Footer\"]\n:HL[\"/_next/static/media/0408a5953298a939-s"])</script><script>self.__next_f.push([1,".p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/12037fe3af7b7230-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/2fb5d94d8dca0cc5-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/30e822c546545c28-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/904be59b21bd51cb-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9f58baa9f56409b9-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/bd4c9a6aff2f7c6f-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/d5d4b784f2ac506c-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/media/f93e46ac9da63ca3-s.p.otf\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/otf\"}]\n:HL[\"/_next/static/css/62affd120dc6a512.css\",\"style\"]\n:HL[\"/_next/static/css/9b05bdfda8fee9e2.css\",\"style\"]\n:HL[\"/_next/static/css/b70d14f3540a157e.css\",\"style\"]\n0:{\"P\":null,\"b\":\"6dbabwZZ0HupczhSMLfwc\",\"p\":\"\",\"c\":[\"\",\"sitemap_index.xml\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"slug\",\"sitemap_index.xml\",\"c\"],{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/62affd120dc6a512.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/9b05bdfda8fee9e2.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"slug\",\"sitemap_index.xml\",\"c\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b70d14"])</script><script>self.__next_f.push([1,"f3540a157e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$L7\",\"$L8\",[\"$\",\"$L9\",null,{\"promise\":\"$@a\"}]]}]]}],{},null,false]},[\"$Lb\",[],[]],false]},[\"$Lc\",[],[]],false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"sdhLfLXqIMTkMb1F5g5Oev\",{\"children\":[[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$Lf\",null,{\"children\":\"$L10\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",\"$undefined\"],\"s\":false,\"S\":false}\n10:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$12\",null,{\"fallback\":null,\"children\":[\"$\",\"$L13\",null,{\"promise\":\"$@14\"}]}]}]\n8:null\ne:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n16:T1b82,"])</script><script>self.__next_f.push([1,"\n(function() {\nvar host = window.location.hostname;\nvar element = document.createElement('script');\nvar firstScript = document.getElementsByTagName('script')[0];\nvar url = 'https://cmp.inmobi.com'\n.concat('/choice/', 'wFs6Tqd6-pgRC', '/', host, '/choice.js?tag_version=V3');\nvar uspTries = 0;\nvar uspTriesLimit = 3;\nelement.async = true;\nelement.type = 'text/javascript';\nelement.src = url;\nfirstScript.parentNode.insertBefore(element, firstScript);\nfunction makeStub() {\nvar TCF_LOCATOR_NAME = '__tcfapiLocator';\nvar queue = [];\nvar win = window;\nvar cmpFrame;\nfunction addFrame() {\nvar doc = win.document;\nvar otherCMP = !!(win.frames[TCF_LOCATOR_NAME]);\nif (!otherCMP) {\nif (doc.body) {\nvar iframe = doc.createElement('iframe');\niframe.style.cssText = 'display:none';\niframe.name = TCF_LOCATOR_NAME;\ndoc.body.appendChild(iframe);\n} else {\nsetTimeout(addFrame, 5);\n}\n}\nreturn !otherCMP;\n}\nfunction tcfAPIHandler() {\nvar gdprApplies;\nvar args = arguments;\nif (!args.length) {\nreturn queue;\n} else if (args[0] === 'setGdprApplies') {\nif (\nargs.length \u003e 3 \u0026\u0026\nargs[2] === 2 \u0026\u0026\ntypeof args[3] === 'boolean'\n) {\ngdprApplies = args[3];\nif (typeof args[2] === 'function') {\nargs[2]('set', true);\n}\n}\n} else if (args[0] === 'ping') {\nvar retr = {\ngdprApplies: gdprApplies,\ncmpLoaded: false,\ncmpStatus: 'stub'\n};\nif (typeof args[2] === 'function') {\nargs[2](retr);\n}\n} else {\nif(args[0] === 'init' \u0026\u0026 typeof args[3] === 'object') {\nargs[3] = Object.assign(args[3], { tag_version: 'V3' });\n}\nqueue.push(args);\n}\n}\nfunction postMessageEventHandler(event) {\nvar msgIsString = typeof event.data === 'string';\nvar json = {};\ntry {\nif (msgIsString) {\njson = JSON.parse(event.data);\n} else {\njson = event.data;\n}\n} catch (ignore) {}\nvar payload = json.__tcfapiCall;\nif (payload) {\nwindow.__tcfapi(\npayload.command,\npayload.version,\nfunction(retValue, success) {\nvar returnMsg = {\n  __tcfapiReturn: {\n    returnValue: retValue,\n    success: success,\n    callId: payload.callId\n  }\n};\nif (msgIsString) {\n  returnMsg = JSON.stringify(returnMsg);\n}\nif (event \u0026\u0026 event.source \u0026\u0026 event.source.postMessage) {\n  event.source.postMessage(returnMsg, '*');\n}\n},\npayload.parameter\n);\n}\n}\nwhile (win) {\ntry {\nif (win.frames[TCF_LOCATOR_NAME]) {\ncmpFrame = win;\nbreak;\n}\n} catch (ignore) {}\nif (win === window.top) {\nbreak;\n}\nwin = win.parent;\n}\nif (!cmpFrame) {\naddFrame();\nwin.__tcfapi = tcfAPIHandler;\nwin.addEventListener('message', postMessageEventHandler, false);\n}\n};\nmakeStub();\nfunction makeGppStub() {\nconst CMP_ID = 10;\nconst SUPPORTED_APIS = [\n'2:tcfeuv2',\n'6:uspv1',\n'7:usnatv1',\n'8:usca',\n'9:usvav1',\n'10:uscov1',\n'11:usutv1',\n'12:usctv1'\n];\nwindow.__gpp_addFrame = function (n) {\nif (!window.frames[n]) {\nif (document.body) {\nvar i = document.createElement(\"iframe\");\ni.style.cssText = \"display:none\";\ni.name = n;\ndocument.body.appendChild(i);\n} else {\nwindow.setTimeout(window.__gpp_addFrame, 10, n);\n}\n}\n};\nwindow.__gpp_stub = function () {\nvar b = arguments;\n__gpp.queue = __gpp.queue || [];\n__gpp.events = __gpp.events || [];\nif (!b.length || (b.length == 1 \u0026\u0026 b[0] == \"queue\")) {\nreturn __gpp.queue;\n}\nif (b.length == 1 \u0026\u0026 b[0] == \"events\") {\nreturn __gpp.events;\n}\nvar cmd = b[0];\nvar clb = b.length \u003e 1 ? b[1] : null;\nvar par = b.length \u003e 2 ? b[2] : null;\nif (cmd === \"ping\") {\nclb(\n{\ngppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\ncmpStatus: \"stub\", // possible values: stub, loading, loaded, error\ncmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\nsignalStatus: \"not ready\", // possible values: not ready, ready\nsupportedAPIs: SUPPORTED_APIS, // list of supported APIs\ncmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading\nsectionList: [],\napplicableSections: [-1],\ngppString: \"\",\nparsedSections: {},\n},\ntrue\n);\n} else if (cmd === \"addEventListener\") {\nif (!(\"lastId\" in __gpp)) {\n__gpp.lastId = 0;\n}\n__gpp.lastId++;\nvar lnr = __gpp.lastId;\n__gpp.events.push({\nid: lnr,\ncallback: clb,\nparameter: par,\n});\nclb(\n{\neventName: \"listenerRegistered\",\nlistenerId: lnr, // Registered ID of the listener\ndata: true, // positive signal\npingData: {\n  gppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\n  cmpStatus: \"stub\", // possible values: stub, loading, loaded, error\n  cmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\n  signalStatus: \"not ready\", // possible values: not ready, ready\n  supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n  cmpId: CMP_ID, // list of supported APIs\n  sectionList: [],\n  applicableSections: [-1],\n  gppString: \"\",\n  parsedSections: {},\n},\n},\ntrue\n);\n} else if (cmd === \"removeEventListener\") {\nvar success = false;\nfor (var i = 0; i \u003c __gpp.events.length; i++) {\nif (__gpp.events[i].id == par) {\n__gpp.events.splice(i, 1);\nsuccess = true;\nbreak;\n}\n}\nclb(\n{\neventName: \"listenerRemoved\",\nlistenerId: par, // Registered ID of the listener\ndata: success, // status info\npingData: {\n  gppVersion: \"1.1\", // must be “Version.Subversion”, current: “1.1”\n  cmpStatus: \"stub\", // possible values: stub, loading, loaded, error\n  cmpDisplayStatus: \"hidden\", // possible values: hidden, visible, disabled\n  signalStatus: \"not ready\", // possible values: not ready, ready\n  supportedAPIs: SUPPORTED_APIS, // list of supported APIs\n  cmpId: CMP_ID, // CMP ID\n  sectionList: [],\n  applicableSections: [-1],\n  gppString: \"\",\n  parsedSections: {},\n},\n},\ntrue\n);\n} else if (cmd === \"hasSection\") {\nclb(false, true);\n} else if (cmd === \"getSection\" || cmd === \"getField\") {\nclb(null, true);\n}\n//queue all other commands\nelse {\n__gpp.queue.push([].slice.apply(b));\n}\n};\nwindow.__gpp_msghandler = function (event) {\nvar msgIsString = typeof event.data === \"string\";\ntry {\nvar json = msgIsString ? JSON.parse(event.data) : event.data;\n} catch (e) {\nvar json = null;\n}\nif (typeof json === \"object\" \u0026\u0026 json !== null \u0026\u0026 \"__gppCall\" in json) {\nvar i = json.__gppCall;\nwindow.__gpp(\ni.command,\nfunction (retValue, success) {\nvar returnMsg = {\n  __gppReturn: {\n    returnValue: retValue,\n    success: success,\n    callId: i.callId,\n  },\n};\nevent.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, \"*\");\n},\n\"parameter\" in i ? i.parameter : null,\n\"version\" in i ? i.version : \"1.1\"\n);\n}\n};\nif (!(\"__gpp\" in window) || typeof window.__gpp !== \"function\") {\nwindow.__gpp = window.__gpp_stub;\nwindow.addEventListener(\"message\", window.__gpp_msghandler, false);\nwindow.__gpp_addFrame(\"__gppLocator\");\n}\n};\nmakeGppStub();\nvar uspStubFunction = function() {\nvar arg = arguments;\nif (typeof window.__uspapi !== uspStubFunction) {\nsetTimeout(function() {\nif (typeof window.__uspapi !== 'undefined') {\nwindow.__uspapi.apply(window.__uspapi, arg);\n}\n}, 500);\n}\n};\nvar checkIfUspIsReady = function() {\nuspTries++;\nif (window.__uspapi === uspStubFunction \u0026\u0026 uspTries \u003c uspTriesLimit) {\nconsole.warn('USP is not accessible');\n} else {\nclearInterval(uspInterval);\n}\n};\nif (typeof window.__uspapi === 'undefined') {\nwindow.__uspapi = uspStubFunction;\nvar uspInterval = setInterval(checkIfUspIsReady, 6000);\n}\n})();\n  "])</script><script>self.__next_f.push([1,"17:T5a4,\n(function() {\n  // --- Part 1: Initial Config ---\n  window.googletag = window.googletag || { cmd: [] };\n  googletag.cmd.push(function () {\n    // ✅ 1. Disable Initial Load (As requested)\n    googletag.setConfig({ disableInitialLoad: true }); \n    \n    // Enable SRA\n    googletag.pubads().enableSingleRequest();\n  });\n\n  // --- Part 2: Helper (NEUTERED - No longer calls display) ---\n  if (typeof window === 'undefined') return;\n  window.__gptServicesEnabled = window.__gptServicesEnabled || false;\n\n  window.gptSafeDisplay = function(id){\n    window.googletag = window.googletag || { cmd: [] };\n    window.googletag.cmd.push(function(){\n      try {\n        var g = window.googletag;\n        var pubads = g.pubads();\n        \n        // Enable services on the first call (if not already done)\n        if (!window.__gptServicesEnabled) {\n          try { pubads.enableSingleRequest(); } catch(e){}\n          try { g.enableServices(); } catch(e){}\n          window.__gptServicesEnabled = true;\n        }\n\n        // ❌ REMOVED: g.display(id)\n        // ❌ REMOVED: pubads.refresh(...)\n\n        var el = document.getElementById(id);\n        if (el) try { el.setAttribute('data-ad-ready','1'); } catch(e){}\n        \n        // Dispatch event so AdsLifecycleBridge knows the slot exists\n        try { window.dispatchEvent(new CustomEvent('gpt:slot-defined', { detail: { id: id } })); } catch(e){}\n      } catch(e){}\n    });\n  };\n})();\n          18:T980,"])</script><script>self.__next_f.push([1,"\n(function(){\n  function getTargeting(pathname){\n    var t = {social:'unknown',staging:'1'};\n    var clean = pathname.replace(/\\/$/,'');\n    var seg = clean.split('/').filter(Boolean);\n    if(!pathname||pathname=='/'){t.type='home';}\n    else if(seg.length\u003e1){\n      t.type='article';t.category=seg[0];\n      t.slug=seg[seg.length-1];\n      var m=t.slug.match(/-(d+)$/);if(m)t.id=m[1];\n    } else if(seg.length===1){\n      t.type='section';t.category=seg[0];\n    } else{t.type='other';}\n    return t;\n  }\n  function applyToGPT(t){\n    try{\n      var p=window.googletag.pubads();p.clearTargeting();\n      for(var k in t){if(t[k])p.setTargeting(k,t[k]);}\n    }catch(e){}\n  }\n  function applyTargeting(pathname,isSpa){\n    var g=window.googletag;if(!g)return;\n    var t=getTargeting(pathname);\n    // Non-article pages and articles with ID already in URL — apply immediately\n    if(!isSpa||t.type!=='article'||t.id){\n      if(!t.id){var meta=document.querySelector('meta[name=\"joe:post_id\"]');if(meta){var v=meta.getAttribute('content');if(v)t.id=v;}}\n      applyToGPT(t);return;\n    }\n    // SPA nav to article with clean URL — wait for meta[name=\"joe:post_id\"] to change\n    var prevMeta=document.querySelector('meta[name=\"joe:post_id\"]');\n    var prevId=prevMeta?prevMeta.getAttribute('content'):null;\n    var done=false;\n    function finish(){\n      if(done)return;done=true;obs.disconnect();\n      var meta=document.querySelector('meta[name=\"joe:post_id\"]');\n      if(meta){var v=meta.getAttribute('content');if(v)t.id=v;}\n      applyToGPT(t);\n    }\n    var obs=new MutationObserver(function(){\n      var meta=document.querySelector('meta[name=\"joe:post_id\"]');\n      var id=meta?meta.getAttribute('content'):null;\n      if(id!==prevId)finish();\n    });\n    obs.observe(document.head,{childList:true,subtree:true,attributes:true,attributeFilter:['content']});\n    setTimeout(finish,2000);\n  }\n  window.googletag = window.googletag || {cmd:[]};\n  window.googletag.cmd.push(function(){ applyTargeting(location.pathname,false); });\n  var _push=history.pushState.bind(history);\n  history.pushState=function(s,t,url){_push(s,t,url);applyTargeting(location.pathname,true);};\n  var _replace=history.replaceState.bind(history);\n  history.replaceState=function(s,t,url){_replace(s,t,url);applyTargeting(location.pathname,true);};\n  window.addEventListener('popstate',function(){applyTargeting(location.pathname,true);});\n})();\n        "])</script><script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"style\":{\"--box-bg\":\"#240202\",\"--page-bg\":\"#FFFDEF\",\"--enable-shadow\":0,\"--enable-rounding\":1,\"--hover-style\":\"#e5e0bf\",\"--bg-style\":\"#ff4527\"},\"className\":\"__variable_bdb2b3 __variable_f4205e __variable_155ebe __variable_78c81f __variable_869d64\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"charSet\":\"UTF-8\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",null,{\"httpEquiv\":\"x-dns-prefetch-control\",\"content\":\"on\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://cmp.inmobi.com\",\"crossOrigin\":\"\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://securepubads.g.doubleclick.net\",\"crossOrigin\":\"\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://greencastlemediagroup.bbvms.com\",\"crossOrigin\":\"\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://cms.joe.co.uk\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://plausible.io\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://altura-advertising.s3.eu-west-2.amazonaws.com\"}],[\"$\",\"$L15\",null,{\"id\":\"plausible-lib\",\"src\":\"https://plausible.io/js/pa-PAMg1x82wtglRYdR71l34.js\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L15\",null,{\"id\":\"plausible-init\",\"strategy\":\"afterInteractive\",\"children\":\"\\n  window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};\\n  plausible.init();\\n              \"}],[\"$\",\"$L15\",null,{\"id\":\"inmobi-cmp\",\"strategy\":\"beforeInteractive\",\"children\":\"$16\"}]]}],[\"$\",\"body\",null,{\"className\":\"antialiased tracking-normal\",\"children\":[[\"$\",\"$L15\",null,{\"id\":\"gpt-lib\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n              if (!document.querySelector('script[src*=\\\"googletagservices.com\\\"]') \u0026\u0026 !document.querySelector('script[src*=\\\"securepubads\\\"]')) {\\n                var gptScript = document.createElement('script');\\n                gptScript.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';\\n                gptScript.async = true;\\n                document.head.appendChild(gptScript);\\n              }\\n            \"}}],[\"$\",\"$L15\",null,{\"id\":\"gpt-config-and-helpers\",\"strategy\":\"afterInteractive\",\"children\":\"$17\"}],[\"$\",\"$L15\",null,{\"id\":\"gpt-cust-params\",\"strategy\":\"afterInteractive\",\"children\":\"$18\"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L19\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L15\",null,{\"src\":\"https://platform.twitter.com/widgets.js\",\"strategy\":\"lazyOnload\"}]]}],[\"$\",\"$L1a\",null,{\"gaId\":\"G-JCD4F521K3\"}]]}]\n"])</script><script>self.__next_f.push([1,"b:[\"$\",\"div\",\"l\",{\"className\":\"w-full flex flex-col\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"w-full IBM Plex Sans\",\"style\":{\"background\":\"#ff4527\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex flex-row gap-2 md:gap-6 w-full h-[149px] tablet:h-[115px] lg:h-auto justify-between pt-[54px] px-4 pb-4 tablet:p-[15px] max-w-[970px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-end \",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/\",\"className\":\"active:cursor-wait\",\"children\":[\"$\",\"$L1c\",null,{\"src\":{\"src\":\"/_next/static/media/site-logo.bcd9c8b2.svg\",\"height\":88,\"width\":333,\"blurWidth\":0,\"blurHeight\":0},\"width\":300,\"height\":400,\"alt\":\"LovinDublin logo\",\"title\":\"LovinDublin logo\",\"priority\":true,\"quality\":50,\"className\":\"h-[56px] w-auto tablet:h-[85px] object-contain\"}]}],false]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-end justify-between\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/contact\",\"className\":\"text-xs leading-6 font-medium hidden tablet:block font-ibm-sans hover:underline transition-colors duration-200 ease-in-out\",\"style\":{\"color\":\"#fff9d5\"},\"children\":\"Got a tip for us?\"}],false]}],[\"$\",\"div\",null,{\"className\":\"tablet:flex justify-end items-center\",\"children\":[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"className\":\"group\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-[9.85px] text-center leading-[21px] lg:text-xs lg:leading-6 font-bold font-ibm-sans \\n                                        py-[4px] px-[10px] \\n                                        transition-colors duration-200 \\n                                        group-hover:!bg-[var(--cta-hover-bg)] group-hover:!text-[var(--cta-hover-text)] rounded-[40px]\",\"style\":{\"background\":\"#240202\",\"color\":\"#FFF9D5\",\"--cta-hover-bg\":\"#240202\",\"--cta-hover-text\":\"#FF4527\"},\"children\":\"Best restaurants in Dublin\"}]}]}],[\"$\",\"$L1d\",null,{\"color\":\"#fff9d5\",\"primaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"headerStyle\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"navbarText\":\"#240202\"},\"hdr\":{\"logoId\":174154,\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"logoDesc\":\"\",\"rightText1\":\"Got a tip for us?\",\"rightText2\":\"\",\"rightUrl1\":\"https://www.lovindublin.com/contact\",\"rightUrl2\":\"\",\"ctaText\":\"Best restaurants in Dublin\",\"ctaUrl\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"colors\":{\"headerBg\":\"#ff4527\",\"rightText1\":\"#fff9d5\",\"rightText2\":\"#fff9d5\",\"ctaText\":\"#240202\",\"ctaBg\":\"#fff9d5\",\"palette\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"subnavbarBg\":\"#240202\",\"navbarText\":\"#240202\",\"subnavbarText\":\"#fff9d5\",\"headlineBgActive\":\"#240202\",\"footerSectionBg\":\"#fffdef\",\"breakingBg\":\"#ff0033\",\"breakingHeadline\":\"#ffffff\",\"breakingText\":\"#ffffff\",\"topstoryHeaderBg\":\"#111111\",\"topstoryHeaderText\":\"#ffffff\",\"topstoryHeaderBadgeBg\":\"#ffcc00\",\"topstoryFooterBg\":\"#f5f5f5\",\"topstoryFooterText\":\"#111111\",\"topstoryBorderEnabled\":true,\"currentEventFooterText\":\"#240202\",\"currentEventFooterBg\":\"#fffdef\",\"currentEventDescriptionBackground\":\"#fffdef\",\"currentEventBorderEnabled\":true,\"triesBg\":\"#f5f5f5\",\"triesText\":\"#111111\",\"hoverGeneral\":\"#e5e0bf\",\"headlineEventbackground\":\"#240202\",\"footerEventbackground\":\"#ff4527\",\"currentEventbackground\":\"#240202\",\"footerBackgroundColor\":\"#ff4527\",\"textVideoCarousel\":\"#fff9d5\"}},\"updatedAt\":\"2026-04-08T08:24:07+00:00\",\"socials\":{\"facebook\":\"https://www.facebook.com/LovinDublin\",\"instagram\":\"https://www.instagram.com/lovindublin/\",\"tiktok\":\"https://www.tiktok.com/@lovindublin\",\"x\":\"https://x.com/lovindublin\",\"youtube\":\"https://www.youtube.com/lovindublin\",\"linkedin\":\"\"},\"__debug\":{\"source\":\"live\",\"at\":\"2026-04-08T08:28:43.854Z\"}},\"colors\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:hdr:colors\",\"siteName\":\"LovinDublin\",\"footerSocials\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:hdr:socials\"}]]}]]}]}],[\"$\",\"$L1e\",null,{\"primaryMenu\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"secondaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"isArticle\":false,\"adsOn\":true,\"styles\":{\"boxBg\":\"#240202\",\"pageBg\":\"#FFFDEF\",\"shadow\":false,\"rounding\":true},\"header\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":{\"subnavbarBg\":\"#240202\",\"subnavbarText\":\"#fff9d5\"},\"globalHoverColor\":\"#e5e0bf\",\"searchData\":\"$undefined\",\"categoryColors\":[{\"slug\":\"best-of\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"event\",\"spotlightLight\":\"#FFFFFF\",\"spotlightMedium\":\"#132428\"},{\"slug\":\"lifestyle\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"news\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"opinion\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"reviews\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"spotlight\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"}],\"initialQuery\":\"$undefined\",\"searchIconColor\":\"#ff4527\",\"siteName\":\"LovinDublin\",\"hardCodedHover\":\"#FF4527\",\"hardCodedBackToTopAndHeaderButton\":{\"background\":\"#240202\",\"text\":\"#FFF9D5\",\"hoverBackground\":\"#240202\",\"hoverText\":\"#FF4527\",\"hoverTextTag\":\"#FF4527\"}}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full min-h-[496px] tablet:min-h-[548px] xl:min-h-[720px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center  flex justify-center items-center h-[70dvh] bg-[#fcfcfd]\",\"children\":[\"$\",\"div\",null,{\"role\":\"status\",\"children\":[\"$\",\"$L1c\",null,{\"src\":\"https://www.lovindublin.com/uploads/2025/12/Lovin-Dublin.gif\",\"alt\":\"Loading...\",\"title\":\"Loading...\",\"width\":150,\"height\":150,\"className\":\"mx-auto mb-4\"}]}]}]}],[\"$\",\"$L1f\",null,{\"backToTopIconColor\":\"$undefined\",\"footerMenu\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"isArticle\":false,\"header\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$b:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":\"$b:props:children:1:props:submenuStyle\",\"globalHoverColor\":\"#e5e0bf\",\"globalBtnBgColor\":\"#ff4527\",\"globalBtnTextColor\":\"#fff9d5\",\"globalBgState\":\"#ff4527\",\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"categoryColors\":\"$b:props:children:1:props:categoryColors\",\"footerEventbackground\":\"#ff4527\",\"footerTextColor\":\"#FFFDEF\",\"siteName\":\"LovinDublin\",\"columns\":[{\"title\":\"More\",\"items\":[{\"label\":\"About us\",\"href\":\"/about\"},{\"label\":\"Privacy policy\",\"href\":\"/privacy-policy\"},{\"label\":\"Cookie policy\",\"href\":\"/cookie-policy\"},{\"label\":\"Terms \u0026 conditions\",\"href\":\"/terms-and-conditions\"},{\"label\":\"Contact us\",\"href\":\"/contact\"}]},{\"title\":\"Contact\",\"items\":[{\"label\":\"Contact us\",\"href\":\"/contact\"},{\"label\":\"Advertise with us\",\"href\":\"/advertise\"}]}],\"hardCodedBackToTopAndHeaderButton\":\"$b:props:children:1:props:hardCodedBackToTopAndHeaderButton\"}]]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"div\",\"l\",{\"className\":\"w-full flex flex-col\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"w-full IBM Plex Sans\",\"style\":{\"background\":\"#ff4527\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex flex-row gap-2 md:gap-6 w-full h-[149px] tablet:h-[115px] lg:h-auto justify-between pt-[54px] px-4 pb-4 tablet:p-[15px] max-w-[970px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-end \",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/\",\"className\":\"active:cursor-wait\",\"children\":[\"$\",\"$L1c\",null,{\"src\":\"$b:props:children:0:props:children:props:children:0:props:children:0:props:children:props:src\",\"width\":300,\"height\":400,\"alt\":\"LovinDublin logo\",\"title\":\"LovinDublin logo\",\"priority\":true,\"quality\":50,\"className\":\"h-[56px] w-auto tablet:h-[85px] object-contain\"}]}],false]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-end justify-between\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/contact\",\"className\":\"text-xs leading-6 font-medium hidden tablet:block font-ibm-sans hover:underline transition-colors duration-200 ease-in-out\",\"style\":{\"color\":\"#fff9d5\"},\"children\":\"Got a tip for us?\"}],false]}],[\"$\",\"div\",null,{\"className\":\"tablet:flex justify-end items-center\",\"children\":[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"className\":\"group\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-[9.85px] text-center leading-[21px] lg:text-xs lg:leading-6 font-bold font-ibm-sans \\n                                        py-[4px] px-[10px] \\n                                        transition-colors duration-200 \\n                                        group-hover:!bg-[var(--cta-hover-bg)] group-hover:!text-[var(--cta-hover-text)] rounded-[40px]\",\"style\":{\"background\":\"#240202\",\"color\":\"#FFF9D5\",\"--cta-hover-bg\":\"#240202\",\"--cta-hover-text\":\"#FF4527\"},\"children\":\"Best restaurants in Dublin\"}]}]}],[\"$\",\"$L1d\",null,{\"color\":\"#fff9d5\",\"primaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"headerStyle\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"navbarText\":\"#240202\"},\"hdr\":{\"logoId\":174154,\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"logoDesc\":\"\",\"rightText1\":\"Got a tip for us?\",\"rightText2\":\"\",\"rightUrl1\":\"https://www.lovindublin.com/contact\",\"rightUrl2\":\"\",\"ctaText\":\"Best restaurants in Dublin\",\"ctaUrl\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"colors\":{\"headerBg\":\"#ff4527\",\"rightText1\":\"#fff9d5\",\"rightText2\":\"#fff9d5\",\"ctaText\":\"#240202\",\"ctaBg\":\"#fff9d5\",\"palette\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"subnavbarBg\":\"#240202\",\"navbarText\":\"#240202\",\"subnavbarText\":\"#fff9d5\",\"headlineBgActive\":\"#240202\",\"footerSectionBg\":\"#fffdef\",\"breakingBg\":\"#ff0033\",\"breakingHeadline\":\"#ffffff\",\"breakingText\":\"#ffffff\",\"topstoryHeaderBg\":\"#111111\",\"topstoryHeaderText\":\"#ffffff\",\"topstoryHeaderBadgeBg\":\"#ffcc00\",\"topstoryFooterBg\":\"#f5f5f5\",\"topstoryFooterText\":\"#111111\",\"topstoryBorderEnabled\":true,\"currentEventFooterText\":\"#240202\",\"currentEventFooterBg\":\"#fffdef\",\"currentEventDescriptionBackground\":\"#fffdef\",\"currentEventBorderEnabled\":true,\"triesBg\":\"#f5f5f5\",\"triesText\":\"#111111\",\"hoverGeneral\":\"#e5e0bf\",\"headlineEventbackground\":\"#240202\",\"footerEventbackground\":\"#ff4527\",\"currentEventbackground\":\"#240202\",\"footerBackgroundColor\":\"#ff4527\",\"textVideoCarousel\":\"#fff9d5\"}},\"updatedAt\":\"2026-04-08T08:24:07+00:00\",\"socials\":{\"facebook\":\"https://www.facebook.com/LovinDublin\",\"instagram\":\"https://www.instagram.com/lovindublin/\",\"tiktok\":\"https://www.tiktok.com/@lovindublin\",\"x\":\"https://x.com/lovindublin\",\"youtube\":\"https://www.youtube.com/lovindublin\",\"linkedin\":\"\"},\"__debug\":{\"source\":\"live\",\"at\":\"2026-04-08T08:28:43.856Z\"}},\"colors\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:hdr:colors\",\"siteName\":\"LovinDublin\",\"footerSocials\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:hdr:socials\"}]]}]]}]}],[\"$\",\"$L1e\",null,{\"primaryMenu\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"secondaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"isArticle\":false,\"adsOn\":true,\"styles\":{\"boxBg\":\"#240202\",\"pageBg\":\"#FFFDEF\",\"shadow\":false,\"rounding\":true},\"header\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":{\"subnavbarBg\":\"#240202\",\"subnavbarText\":\"#fff9d5\"},\"globalHoverColor\":\"#e5e0bf\",\"searchData\":\"$undefined\",\"categoryColors\":[{\"slug\":\"best-of\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"event\",\"spotlightLight\":\"#FFFFFF\",\"spotlightMedium\":\"#132428\"},{\"slug\":\"lifestyle\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"news\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"opinion\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"reviews\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"spotlight\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"}],\"initialQuery\":\"$undefined\",\"searchIconColor\":\"#ff4527\",\"siteName\":\"LovinDublin\",\"hardCodedHover\":\"#FF4527\",\"hardCodedBackToTopAndHeaderButton\":\"$b:props:children:1:props:hardCodedBackToTopAndHeaderButton\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full min-h-[496px] tablet:min-h-[548px] xl:min-h-[720px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center flex  justify-center items-center h-[60vh]\",\"children\":[\"$\",\"div\",null,{\"role\":\"status\",\"children\":[\"$\",\"$L1c\",null,{\"src\":\"https://www.lovindublin.com/uploads/2025/12/Lovin-Dublin.gif\",\"alt\":\"Loading...\",\"title\":\"Loading...\",\"width\":150,\"height\":150,\"className\":\"mx-auto mb-4\"}]}]}]}],[\"$\",\"$L1f\",null,{\"backToTopIconColor\":\"$undefined\",\"footerMenu\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"isArticle\":false,\"header\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$c:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":\"$c:props:children:1:props:submenuStyle\",\"globalHoverColor\":\"#e5e0bf\",\"globalBtnBgColor\":\"#ff4527\",\"globalBtnTextColor\":\"#fff9d5\",\"globalBgState\":\"#ff4527\",\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"categoryColors\":\"$c:props:children:1:props:categoryColors\",\"footerEventbackground\":\"#ff4527\",\"footerTextColor\":\"#FFFDEF\",\"siteName\":\"LovinDublin\",\"columns\":\"$b:props:children:3:props:columns\",\"hardCodedBackToTopAndHeaderButton\":\"$b:props:children:1:props:hardCodedBackToTopAndHeaderButton\"}]]}]\n"])</script><script>self.__next_f.push([1,"19:[\"$\",\"div\",null,{\"className\":\"w-full flex flex-col\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"w-full IBM Plex Sans\",\"style\":{\"background\":\"#ff4527\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex flex-row gap-2 md:gap-6 w-full h-[149px] tablet:h-[115px] lg:h-auto justify-between pt-[54px] px-4 pb-4 tablet:p-[15px] max-w-[970px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-end \",\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"/\",\"className\":\"active:cursor-wait\",\"children\":[\"$\",\"$L1c\",null,{\"src\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"width\":300,\"height\":400,\"alt\":\"undefined logo\",\"title\":\"undefined logo\",\"priority\":true,\"quality\":50,\"className\":\"h-[56px] w-auto tablet:h-[85px] object-contain\"}]}],false]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-end justify-between\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/contact\",\"className\":\"text-xs leading-6 font-medium hidden tablet:block font-ibm-sans hover:underline transition-colors duration-200 ease-in-out\",\"style\":{\"color\":\"#fff9d5\"},\"children\":\"Got a tip for us?\"}],false]}],[\"$\",\"div\",null,{\"className\":\"tablet:flex justify-end items-center\",\"children\":[\"$\",\"$L1b\",null,{\"href\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"className\":\"group\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-[9.85px] text-center leading-[21px] lg:text-xs lg:leading-6 font-bold font-ibm-sans \\n                                        py-[4px] px-[10px] \\n                                        transition-colors duration-200 \\n                                        group-hover:!bg-[var(--cta-hover-bg)] group-hover:!text-[var(--cta-hover-text)] rounded-[40px]\",\"style\":{\"background\":\"#240202\",\"color\":\"#FFF9D5\",\"--cta-hover-bg\":\"#240202\",\"--cta-hover-text\":\"#FF4527\"},\"children\":\"Best restaurants in Dublin\"}]}]}],[\"$\",\"$L1d\",null,{\"color\":\"#fff9d5\",\"primaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"headerStyle\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"navbarText\":\"#240202\"},\"hdr\":{\"logoId\":174154,\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"logoDesc\":\"\",\"rightText1\":\"Got a tip for us?\",\"rightText2\":\"\",\"rightUrl1\":\"https://www.lovindublin.com/contact\",\"rightUrl2\":\"\",\"ctaText\":\"Best restaurants in Dublin\",\"ctaUrl\":\"https://www.lovindublin.com/best-of/the-28-best-restaurants-in-dublin-right-now-172595\",\"colors\":{\"headerBg\":\"#ff4527\",\"rightText1\":\"#fff9d5\",\"rightText2\":\"#fff9d5\",\"ctaText\":\"#240202\",\"ctaBg\":\"#fff9d5\",\"palette\":{\"hamburgerColor\":\"#240202\",\"navbarBg\":\"#fff9d5\",\"navbarBgActive\":\"#ff4527\",\"subnavbarBg\":\"#240202\",\"navbarText\":\"#240202\",\"subnavbarText\":\"#fff9d5\",\"headlineBgActive\":\"#240202\",\"footerSectionBg\":\"#fffdef\",\"breakingBg\":\"#ff0033\",\"breakingHeadline\":\"#ffffff\",\"breakingText\":\"#ffffff\",\"topstoryHeaderBg\":\"#111111\",\"topstoryHeaderText\":\"#ffffff\",\"topstoryHeaderBadgeBg\":\"#ffcc00\",\"topstoryFooterBg\":\"#f5f5f5\",\"topstoryFooterText\":\"#111111\",\"topstoryBorderEnabled\":true,\"currentEventFooterText\":\"#240202\",\"currentEventFooterBg\":\"#fffdef\",\"currentEventDescriptionBackground\":\"#fffdef\",\"currentEventBorderEnabled\":true,\"triesBg\":\"#f5f5f5\",\"triesText\":\"#111111\",\"hoverGeneral\":\"#e5e0bf\",\"headlineEventbackground\":\"#240202\",\"footerEventbackground\":\"#ff4527\",\"currentEventbackground\":\"#240202\",\"footerBackgroundColor\":\"#ff4527\",\"textVideoCarousel\":\"#fff9d5\"}},\"updatedAt\":\"2026-04-08T08:24:07+00:00\",\"socials\":{\"facebook\":\"https://www.facebook.com/LovinDublin\",\"instagram\":\"https://www.instagram.com/lovindublin/\",\"tiktok\":\"https://www.tiktok.com/@lovindublin\",\"x\":\"https://x.com/lovindublin\",\"youtube\":\"https://www.youtube.com/lovindublin\",\"linkedin\":\"\"},\"__debug\":{\"source\":\"live\",\"at\":\"2026-04-08T08:28:43.856Z\"}},\"colors\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:hdr:colors\",\"siteName\":\"$undefined\",\"footerSocials\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:hdr:socials\"}]]}]]}]}],[\"$\",\"$L1e\",null,{\"primaryMenu\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"secondaryMenu\":[{\"databaseId\":176289,\"label\":\"News\",\"url\":\"/news\",\"childItems\":{\"nodes\":[{\"databaseId\":176362,\"label\":\"Explore Dublin\",\"url\":\"/explore-dublin\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176304,\"label\":\"Event\",\"url\":\"/event\",\"childItems\":{\"nodes\":[{\"databaseId\":176368,\"label\":\"Announcments\",\"url\":\"/announcments\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176292,\"label\":\"Best of\",\"url\":\"/best-of\",\"childItems\":{\"nodes\":[{\"databaseId\":176361,\"label\":\"Dublin\",\"url\":\"/dublin\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176395,\"label\":\"Restaurants\",\"url\":\"/restaurants\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176390,\"label\":\"Entertainment\",\"url\":\"/entertainment\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176293,\"label\":\"Reviews\",\"url\":\"/reviews\",\"childItems\":{\"nodes\":[{\"databaseId\":176344,\"label\":\"Italian\",\"url\":\"/category/reviews/italian\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176345,\"label\":\"Japanese\",\"url\":\"/category/reviews/japanese\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176346,\"label\":\"Mexican\",\"url\":\"/category/reviews/mexican\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176347,\"label\":\"Pizza\",\"url\":\"/category/reviews/pizza\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176348,\"label\":\"Posh\",\"url\":\"/category/reviews/posh\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176294,\"label\":\"Spotlight\",\"url\":\"/spotlight\",\"childItems\":{\"nodes\":[{\"databaseId\":176386,\"label\":\"Competitions\",\"url\":\"/competitions\",\"childItems\":{\"nodes\":[]}},{\"databaseId\":176385,\"label\":\"Christmas\",\"url\":\"/christmas\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176295,\"label\":\"Lifestyle\",\"url\":\"/lifestyle\",\"childItems\":{\"nodes\":[{\"databaseId\":176349,\"label\":\"Property\",\"url\":\"/category/lifestyle/property\",\"childItems\":{\"nodes\":[]}}]}},{\"databaseId\":176297,\"label\":\"Opinion\",\"url\":\"/opinion\",\"childItems\":{\"nodes\":[{\"databaseId\":176376,\"label\":\"Interview\",\"url\":\"/interview\",\"childItems\":{\"nodes\":[]}}]}}],\"isArticle\":false,\"adsOn\":true,\"styles\":{\"boxBg\":\"#240202\",\"pageBg\":\"#FFFDEF\",\"shadow\":false,\"rounding\":true},\"header\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":{\"subnavbarBg\":\"#240202\",\"subnavbarText\":\"#fff9d5\"},\"globalHoverColor\":\"#e5e0bf\",\"searchData\":\"$undefined\",\"categoryColors\":[{\"slug\":\"best-of\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"event\",\"spotlightLight\":\"#FFFFFF\",\"spotlightMedium\":\"#132428\"},{\"slug\":\"lifestyle\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"news\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"opinion\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"reviews\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"},{\"slug\":\"spotlight\",\"spotlightLight\":\"#ff4527\",\"spotlightMedium\":\"#fff9d5\"}],\"initialQuery\":\"$undefined\",\"searchIconColor\":\"$undefined\",\"siteName\":\"$undefined\",\"hardCodedHover\":\"$undefined\",\"hardCodedBackToTopAndHeaderButton\":\"$b:props:children:1:props:hardCodedBackToTopAndHeaderButton\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full min-h-[496px] tablet:min-h-[548px] xl:min-h-[720px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative flex flex-col items-center justify-center h-[496px] tablet:h-[548px] xl:h-[720px] overflow-hidden\",\"children\":[[\"$\",\"$L1c\",null,{\"src\":{\"src\":\"/_next/static/media/not-found.f2d1c644.png\",\"height\":1124,\"width\":2000,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAQlBMVEXNvrGPZ2SuiHrh4/aokHrJwLy8qJiflZDTz8rUwLzHt6XMuaQaEA+ynYTDw9TCsbhsYlydaVbSz9dKPDwqKCOrlooSfX89AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVR4nAXBhQEAIAwDsLLBBNf/XyUBCgJZU1h+tFJUuEgae16E6Mz91A8RRgEV8nMMEAAAAABJRU5ErkJggg==\",\"blurWidth\":8,\"blurHeight\":4},\"alt\":\"Not Found Background\",\"fill\":true,\"priority\":true,\"className\":\"object-cover object-top -z-20\"}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-[#132428] opacity-80 -z-10\"}],[\"$\",\"span\",null,{\"className\":\"block text-[40px] leading-6 tablet:text-[50px] xl:text-[60px] text-[#FFC627] font-medium font-rhode z-10\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"text-white mt-[35px] 970:mt-[41px] z-10 font-ibm-sans text-[16px] xl:text-[20px]  leading-[20px] xl:leading-6 font-medium\",\"children\":\"We can’t seem to find that page.\"}],[\"$\",\"p\",null,{\"className\":\"mb-[40px] text-white z-10 font-ibm-sans text-[16px] xl:text-[20px]  leading-[20px] xl:leading-6 font-medium\",\"children\":\"Sorry about that.\"}],[\"$\",\"$L1b\",null,{\"href\":\"/\",\"className\":\"w-[142px] h-[40px] 970:w-[139px] 970:h-[44px] bg-white text-[#132428] text-center flex items-center font-ibm-sans font-bold text-[14px] leading-6 justify-center z-10 rounded-[5px]\",\"children\":\"Back to home\"}]]}]}],[\"$\",\"$L1f\",null,{\"backToTopIconColor\":\"$undefined\",\"footerMenu\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:primaryMenu\",\"isArticle\":false,\"header\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:hdr\",\"headerStyle\":\"$19:props:children:0:props:children:props:children:1:props:children:2:props:headerStyle\",\"submenuStyle\":\"$19:props:children:1:props:submenuStyle\",\"globalHoverColor\":\"#e5e0bf\",\"globalBtnBgColor\":\"#ff4527\",\"globalBtnTextColor\":\"#fff9d5\",\"globalBgState\":\"#ff4527\",\"logoUrl\":\"https://www.lovindublin.com/uploads/2024/12/Lovin_Dublin_Colour.png\",\"categoryColors\":\"$19:props:children:1:props:categoryColors\",\"footerEventbackground\":\"#ff4527\",\"footerTextColor\":\"#FFFDEF\",\"siteName\":\"$undefined\",\"columns\":\"$b:props:children:3:props:columns\",\"hardCodedBackToTopAndHeaderButton\":\"$b:props:children:1:props:hardCodedBackToTopAndHeaderButton\"}]]}]\n"])</script><script>self.__next_f.push([1,"a:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Sitemap_index.Xml | LovinDublin\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Read the latest from Sitemap_index.Xml.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow, max-image-preview:large\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://lovindublin.com/sitemap_index.xml/\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Sitemap_index.Xml\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Read the latest from Sitemap_index.Xml.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://www.joe.co.uk/sitemap_index.xml/\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"LovinDublin\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.joe.co.uk/fallback-image.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Sitemap_index.Xml\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Sitemap_index.Xml\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Read the latest from Sitemap_index.Xml.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.joe.co.uk/fallback-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}]],\"error\":null,\"digest\":\"$undefined\"}\n14:{\"metadata\":\"$a:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script><title>Sitemap_index.Xml | LovinDublin</title><meta name="description" content="Read the latest from Sitemap_index.Xml."/><meta name="robots" content="index, follow, max-image-preview:large"/><link rel="canonical" href="https://lovindublin.com/sitemap_index.xml/"/><meta property="og:title" content="Sitemap_index.Xml"/><meta property="og:description" content="Read the latest from Sitemap_index.Xml."/><meta property="og:url" content="https://www.joe.co.uk/sitemap_index.xml/"/><meta property="og:site_name" content="LovinDublin"/><meta property="og:image" content="https://www.joe.co.uk/fallback-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Sitemap_index.Xml"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sitemap_index.Xml"/><meta name="twitter:description" content="Read the latest from Sitemap_index.Xml."/><meta name="twitter:image" content="https://www.joe.co.uk/fallback-image.png"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><div hidden id="S:3"></div><script>$RC=function(b,c,e){c=document.getElementById(c);c.parentNode.removeChild(c);var a=document.getElementById(b);if(a){b=a.previousSibling;if(e)b.data="$!",a.setAttribute("data-dgst",e);else{e=b.parentNode;a=b.nextSibling;var f=0;do{if(a&&8===a.nodeType){var d=a.data;if("/$"===d)if(0===f)break;else f--;else"$"!==d&&"$?"!==d&&"$!"!==d||f++}d=a.nextSibling;e.removeChild(a);a=d}while(a);for(;c.firstChild;)e.insertBefore(c.firstChild,a);b.data="$"}b._reactRetry&&b._reactRetry()}};$RC("B:3","S:3")</script><div hidden id="S:0"></div><script>$RC("B:0","S:0")</script><script>self.__next_f.push([1,"5:E{\"digest\":\"NEXT_HTTP_ERROR_FALLBACK;404\"}\n"])</script><meta name="robots" content="noindex"/><script>$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("B:1","NEXT_HTTP_ERROR_FALLBACK;404")</script></body></html>