{"id":21014,"date":"2025-12-03T13:09:42","date_gmt":"2025-12-03T12:09:42","guid":{"rendered":"https:\/\/sardegnabnb.it\/?page_id=21014"},"modified":"2026-07-13T10:21:15","modified_gmt":"2026-07-13T08:21:15","slug":"ristoranti-pizzerie-lista-sardegna","status":"publish","type":"page","link":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/","title":{"rendered":"Ristoranti Pizzerie lista Sardegna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21014\" class=\"elementor elementor-21014\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51bd7cb e-con-full e-flex e-con e-parent\" data-id=\"51bd7cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-58944fc e-con-full e-flex e-con e-child\" data-id=\"58944fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4b53fa8 e-con-full e-flex e-con e-child\" data-id=\"4b53fa8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:21036,&quot;url&quot;:&quot;https:\\\/\\\/sardegnabnb.it\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/pizza4.png&quot;},{&quot;id&quot;:21030,&quot;url&quot;:&quot;https:\\\/\\\/sardegnabnb.it\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/ristorante00-4.jpg&quot;},{&quot;id&quot;:21032,&quot;url&quot;:&quot;https:\\\/\\\/sardegnabnb.it\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/ristorante00-2.jpg&quot;}],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t<div class=\"elementor-element elementor-element-90952b0 e-con-full e-flex e-con e-child\" data-id=\"90952b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89f192a elementor-widget elementor-widget-lst_heading_v2\" data-id=\"89f192a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lst_heading_v2.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"listivo-heading-v2-wrapper\">\n    <div class=\"listivo-heading-v2 listivo-heading-v2--left listivo-heading-v2--tablet-left listivo-heading-v2--mobile-center\">\n        \n        <h2 class=\"listivo-heading-v2__text\">\n            Prenota nei migliori locali consigliati!        <\/h2>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bc9728 elementor-widget elementor-widget-spacer\" data-id=\"5bc9728\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-051e0ae e-flex e-con-boxed e-con e-parent\" data-id=\"051e0ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce4eea6 elementor-widget elementor-widget-html\" data-id=\"ce4eea6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"it\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">\n<title>BNB Sardegna \u2014 Ristoranti & Pizzerie Selezionati \ud83c\udf7d\ufe0f con sconti e omaggi<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<style>\n:root {\n  --pd:#162226; --primary:#e67e22; --acc:#25D366; --bg:#F8FAFC;\n  --super-yellow:#FFD400; --super-red:#d93025;\n}\n*{box-sizing:border-box}\nbody{margin:0;font-family:'Plus Jakarta Sans',sans-serif;background:var(--bg);color:#1E293B}\n.container{max-width:1400px;margin:auto;padding:10px 15px 40px}\n.hero-premium{background:linear-gradient(165deg,#0369a1,#0ea5e9);border-radius:30px;padding:60px 20px;text-align:center;color:#fff;margin-bottom:30px}\n.hero-premium h1{font-size:2.2rem;margin:0 0 15px;line-height:1.1}\n.btn-hero{display:inline-block;background:var(--super-yellow);color:var(--pd);padding:18px 40px;border-radius:50px;text-decoration:none;font-weight:800;font-size:1.1rem}\n\n.filter-box{background:#fff;padding:20px;border-radius:22px;margin-top:-40px;position:relative;z-index:100;box-shadow:0 15px 35px rgba(0,0,0,.12);max-width:800px;margin-left:auto;margin-right:auto}\n.search-row{display:flex;gap:8px;width:100%;align-items:center;position:relative}\n#place-search{flex:1;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid #e6e6e6;font-weight:700;color:var(--pd);font-size:1rem;outline:none}\n#place-search-btn{padding:12px 15px;border-radius:12px;background:var(--pd);color:#fff;border:none;font-weight:800;cursor:pointer}\n#search-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:1000;display:none;margin-top:5px;overflow:hidden}\n.suggestion-item{padding:12px;border-bottom:1px solid #eee;cursor:pointer;font-size:.9rem}\n.suggestion-item:hover{background:#f0f7ff}\n\n.quick-nav-grid{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin:24px auto 16px;justify-content:center;align-items:stretch;background:linear-gradient(90deg,#e8f9e8,#f3faff);border:1.7px solid #7fcba6;border-radius:14px;box-shadow:0 4px 20px #63bf7626;padding:16px 12px;max-width:800px}\n.nav-quadrant{flex:1 1 180px;min-height:105px;background:#fff;border-radius:18px;padding:15px 7px;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #f1f5f9;border-bottom:4px solid transparent;font-weight:800}\n.nav-quadrant.map{border-bottom-color:#3b82f6}.nav-quadrant.card{border-bottom-color:var(--super-yellow)}\n.nav-quadrant span{font-size:clamp(.68rem,1.8vw,.86rem);line-height:1.15;font-weight:800;color:var(--pd);text-transform:uppercase}\n.nav-icon{font-size:1.6rem!important;line-height:1}\n\n.category-filter{display:flex;gap:10px;justify-content:center;margin:20px 0;flex-wrap:wrap}\n.filter-btn{padding:12px 24px;border-radius:50px;border:2px solid var(--primary);background:#fff;color:var(--primary);font-weight:800;font-size:.9rem;cursor:pointer;transition:.2s;text-transform:uppercase}\n.filter-btn.active{background:var(--primary);color:#fff;box-shadow:0 10px 25px rgba(230,126,34,.3)}\n\n.section-header{grid-column:1\/-1;font-size:1.8rem;margin:30px 0 10px;color:var(--pd);border-left:6px solid var(--primary);padding-left:15px}\n.cards-grid{display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:30px}\n\n.hero-card{position:relative;background:#fff;border-radius:26px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid #e2e8f0}\n.hero-card.is-premium{border:3px solid var(--super-yellow);box-shadow:0 15px 45px rgba(255,212,0,.22)}\n.premium-badge{position:absolute;top:15px;right:15px;background:linear-gradient(135deg,#ffe76b,#FFD400,#e1aa00);color:#000;padding:6px 14px;border-radius:50px;font-weight:900;font-size:.75rem;z-index:10}\n\n.slider-link{display:block;width:100%;height:230px;position:relative;overflow:hidden}\n.slider-wrapper{display:flex;height:100%;transition:transform .6s}\n.slide{min-width:100%;height:100%;object-fit:cover}\n.slider-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:5px}\n.dot{width:7px;height:7px;background:rgba(255,255,255,.5);border-radius:50%}\n.dot.active{background:#fff;width:15px;border-radius:4px}\n\n.hero-info{padding:22px;display:flex;flex-direction:column}\n.hero-title{font-size:1.2rem;color:var(--pd);margin:0 0 8px;font-weight:800}\n.category-tag{display:inline-flex;background:#f1f5f9;color:#475569;padding:4px 12px;border-radius:8px;font-size:.8rem;font-weight:700;margin-bottom:10px;width:fit-content}\n.location-tag{color:var(--primary);font-weight:700;font-size:.9rem;margin-bottom:12px;display:block}\n.dist-btn{display:inline-block;margin:0 0 10px;padding:6px 10px;border-radius:10px;border:1px solid var(--primary);background:#fff;color:var(--primary);font-weight:900;cursor:pointer;font-size:.65rem;text-transform:uppercase}\n.desc-box{font-size:.85rem;color:#475569;max-height:60px;overflow:hidden;margin-bottom:8px;line-height:1.4}\n.desc-box.expanded{max-height:1000px}\n.read-more-btn{background:transparent;border:none;color:var(--primary);font-weight:800;cursor:pointer;padding:0;font-size:.75rem;margin-bottom:10px;text-align:left}\n\n.incentive-box{display:flex;justify-content:center;align-items:stretch;gap:8px;width:100%;background:var(--super-yellow);border:2px dashed var(--super-red);border-radius:9px;padding:7px 10px;text-decoration:none;color:#1b3050;margin:0 0 9px;box-shadow:0 3px 0 var(--super-red)}\n.discount-amount{flex:1;background:var(--super-red);color:#fff;padding:3px 6px;border-radius:6px;font-size:.93rem;font-weight:800;display:flex;align-items:center;justify-content:center}\n\n.card-actions-full{padding:0 22px 22px}\n.action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:9px}\n.btn-small{padding:8px 3px;border-radius:8px;text-decoration:none;text-align:center;font-weight:800;font-size:.8rem;color:#fff;min-height:44px;display:flex;align-items:center;justify-content:center}\n.btn-map{background:#64748b}.btn-site{background:#0077B6}.btn-tel{background:#ef4444}\n.btn-wa{background:var(--acc);color:#fff;padding:11px;border-radius:10px;text-align:center;font-weight:900;text-decoration:none;display:block;font-size:.92rem;width:100%}\n\n#gps-warning{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff4e6;border:1px solid #ffd89b;color:#6b4100;padding:12px 4px;border-radius:12px 12px 0 0;z-index:9999;font-weight:700;text-align:center;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}\n#gps-warning.visible{display:flex}\n#gps-warning button{padding:7px 13px;border-radius:6px;border:none;background:var(--primary);color:#fff;font-weight:700}\n\n.expand-btn-mobile{display:none}\n\n\/* popup *\/\n#bnbLockModal{position:fixed;inset:0;background:rgba(0,0,0,.55);display:none;align-items:center;justify-content:center;z-index:999999;padding:16px}\n#bnbLockModal .bnb-modal{width:min(560px,96vw);background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.28);overflow:hidden}\n#bnbLockModal .bnb-head{background:linear-gradient(135deg,#0077b6,#023e8a);color:#fff;padding:18px 20px}\n#bnbLockModal .bnb-head h3{margin:0;font-size:1.2rem}\n#bnbLockModal .bnb-body{padding:18px 20px;color:#334155;line-height:1.5}\n#bnbLockModal .bnb-body ul{margin:10px 0 0 18px}\n#bnbLockModal .bnb-actions{display:flex;gap:10px;padding:16px 20px 20px;flex-wrap:wrap}\n#bnbLockModal .bnb-btn{border:none;cursor:pointer;border-radius:12px;padding:12px 16px;font-weight:800;text-decoration:none}\n#bnbLockModal .bnb-btn-primary{background:#ff6b00;color:#fff}\n#bnbLockModal .bnb-btn-ghost{background:#f1f5f9;color:#0f172a}\n\n@media(max-width:600px){\n  .cards-grid{grid-template-columns:1fr;gap:15px}\n  .hero-premium{padding:42px 14px;border-radius:24px}\n  .hero-premium h1{font-size:1.75rem}\n  .quick-nav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 6px}\n  .expand-btn-mobile{display:block;width:100%;padding:10px 12px;border:none;background:var(--primary);color:#fff;font-weight:700}\n}\n<\/style>\n<\/head>\n\n<body>\n<div class=\"container\">\n  <div class=\"hero-premium\">\n    <h1>I Migliori Locali della Sardegna<br>Sconto Esclusivo<\/h1>\n    <a href=\"#main-content\" class=\"btn-hero\">I migliori Ristoranti, Pizzerie, Pub e Birrerie vicini a te<\/a>\n  <\/div>\n\n  <div class=\"filter-box\">\n    <div class=\"search-row\">\n      <input id=\"place-search\" placeholder=\"In quale citt\u00e0 ti trovi? (es: Olbia...)\" autocomplete=\"off\" \/>\n      <div id=\"search-suggestions\"><\/div>\n      <button id=\"place-search-btn\">Cerca<\/button>\n    <\/div>\n  <\/div>\n\n  <nav class=\"quick-nav-grid\">\n    <a href=\"https:\/\/sardegnabnb.it\/mappa-attivita-e-alloggi\/\" target=\"_blank\" class=\"nav-quadrant map\">\n      <span class=\"nav-icon\">\ud83d\uddfa\ufe0f<\/span><span>Mappa tutti Servizi<\/span>\n    <\/a>\n    <a href=\"https:\/\/bnbeurope.com\/acquista-richiedi-tessera-sconto\/\" target=\"_blank\" class=\"nav-quadrant card\">\n      <span class=\"nav-icon\">\ud83d\udcb3<\/span><span>Ottieni Tessera Sconto<\/span>\n    <\/a>\n  <\/nav>\n\n  <div class=\"category-filter\">\n    <button class=\"filter-btn active\" data-filter=\"all\">Tutti<\/button>\n    <button class=\"filter-btn\" data-filter=\"ristorante\">Ristoranti<\/button>\n    <button class=\"filter-btn\" data-filter=\"pizzeria\">Pizzerie<\/button>\n    <button class=\"filter-btn\" data-filter=\"ristorante_pizzeria\">Ristorante e Pizzeria<\/button>\n    <button class=\"filter-btn\" data-filter=\"pub_birreria\">Pub \/ Birrerie<\/button>\n  <\/div>\n\n  <div id=\"main-content\" class=\"cards-grid\"><\/div>\n\n  <div id=\"gps-warning\">\n    Vuoi vedere i locali pi\u00f9 vicini a te? <br>Abilita la posizione GPS.\n    <button id=\"gps-activate-btn\">Attiva GPS ora<\/button>\n  <\/div>\n<\/div>\n\n<!-- POPUP LOCK -->\n<div id=\"bnbLockModal\" aria-hidden=\"true\">\n  <div class=\"bnb-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"bnbLockTitle\">\n    <div class=\"bnb-head\"><h3 id=\"bnbLockTitle\">\ud83d\udd12 Contatto riservato ai possessori Guest Card<\/h3><\/div>\n    <div class=\"bnb-body\">\n      Per vedere contatti completi e ottenere sconti\/omaggi, attiva la tua tessera.\n      <ul><li>Accesso a offerte partner convenzionati<\/li><li>Sconti e omaggi fino a 500\u20ac<\/li><li>Attivazione immediata<\/li><\/ul>\n    <\/div>\n    <div class=\"bnb-actions\">\n      <a class=\"bnb-btn bnb-btn-primary\" href=\"https:\/\/bnbeurope.com\/acquista-richiedi-tessera-sconto\/\" target=\"_blank\" rel=\"noopener\">\ud83d\udcb3 Ottieni Guest Card Tessera Sconto<\/a>\n      <button type=\"button\" class=\"bnb-btn bnb-btn-ghost\" id=\"bnbCloseLockModal\">Chiudi<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nlet locali=[], userPos={lat:40.9,lng:9.1}, isSearchActive=false, gpsEnabled=false, currentFilter='all';\nconst baseConta=\"https:\/\/sardegnabnb.it\/conta.php\";\nconst API_BASE=\"https:\/\/sardegnabnb.it\/servizi\/locali\/v1\";\nconst TRACK_URL=`${API_BASE}\/track`;\nconst trackedViews=new Set(); let viewObserver=null; let sliderInterval=null; let swipeStartX=null;\n\n\/* ===== UNLOCK STATE ROBUSTO ===== *\/\nlet __bnbUnlocked = null;\n\nasync function resolveUnlockStatus(){\n  try{\n    const r = await fetch('\/wp-json\/bnbsync\/v2\/unlock-status', {\n      credentials:'same-origin',\n      cache:'no-store'\n    });\n    const j = await r.json();\n    __bnbUnlocked = !!(j && j.unlocked);\n  }catch(e){\n    __bnbUnlocked = document.body.classList.contains('bnb-unlocked');\n  }\n  document.body.classList.toggle('bnb-unlocked', !!__bnbUnlocked);\n  document.body.classList.toggle('bnb-locked', !__bnbUnlocked);\n  return __bnbUnlocked;\n}\nfunction isUnlockedUser(){\n  if(__bnbUnlocked === null) return document.body.classList.contains('bnb-unlocked');\n  return !!__bnbUnlocked;\n}\n\nasync function postTrack(payload){ try{ await fetch(TRACK_URL,{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify(payload),keepalive:true}); }catch(e){}}\nfunction trackLocaleView(id){ const pid=Number(id||0); if(!pid||trackedViews.has(pid)) return; trackedViews.add(pid); postTrack({id:pid,event:\"view\"}); }\n\nfunction initViewObserver(){\n  if(viewObserver){viewObserver.disconnect(); viewObserver=null;}\n  const cards=document.querySelectorAll('.hero-card[data-locali-id]'); if(!cards.length) return;\n  if(!('IntersectionObserver' in window)){ cards.forEach(c=>trackLocaleView(c.dataset.localiId)); return; }\n  viewObserver=new IntersectionObserver((entries)=>{entries.forEach(entry=>{if(entry.isIntersecting&&entry.intersectionRatio>=0.6){trackLocaleView(entry.target.getAttribute('data-locali-id')); viewObserver.unobserve(entry.target);}})},{threshold:[0.6]});\n  cards.forEach(c=>viewObserver.observe(c));\n}\n\nfunction toggleDescription(i){ const d=document.getElementById(`desc-${i}`), b=document.getElementById(`btn-desc-${i}`); if(!d||!b) return; d.classList.toggle('expanded'); b.textContent=d.classList.contains('expanded')?'Leggi meno \u25b4':'Leggi di pi\u00f9 \u25be'; }\n\nfunction calcolaDistanzaCard(i){\n  const btn=document.getElementById(`distbtn-${i}`); if(btn){btn.textContent='GPS...'; btn.disabled=true;}\n  if(!navigator.geolocation){ alert(\"Il tuo browser non supporta la geolocalizzazione.\"); if(btn){btn.textContent='Calcola distanza da te'; btn.disabled=false;} return; }\n  navigator.geolocation.getCurrentPosition(p=>{\n    userPos={lat:p.coords.latitude,lng:p.coords.longitude}; isSearchActive=true; gpsEnabled=true;\n    document.getElementById('gps-warning')?.classList.remove('visible'); document.body.classList.remove('gps-active');\n    render(); startSliders(); initViewObserver();\n    setTimeout(()=>{const b2=document.getElementById(`distbtn-${i}`); if(b2){b2.textContent='\u2705 Distanza aggiornata'; b2.disabled=false;}},50);\n  },()=>{ alert(\"Attiva il GPS nelle impostazioni del dispositivo per calcolare le distanze dai locali\"); if(btn){btn.textContent='\ud83d\udccd Calcola distanza'; btn.disabled=false;} },{enableHighAccuracy:true,timeout:7000});\n}\n\nfunction generateSlug(name){ return (name||'').toLowerCase().trim().replace(\/[\\\/&+]+\/g,'-').replace(\/[^\\w\\s-]\/g,'').replace(\/\\s+\/g,'-').replace(\/-+\/g,'-').replace(\/^-+|-+$\/g,''); }\n\nfunction render(){\n  const container=document.getElementById('main-content'); if(!container) return;\n  if(!locali.length){ container.innerHTML='<p style=\"text-align:center;grid-column:1\/-1;padding:50px;\">Caricamento locali...<\/p>'; return; }\n\n  locali.forEach(l=>{const R=6371,dLat=(l.lat-userPos.lat)*Math.PI\/180,dLon=(l.lng-userPos.lng)*Math.PI\/180,a=Math.sin(dLat\/2)**2+Math.cos(userPos.lat*Math.PI\/180)*Math.cos(l.lat*Math.PI\/180)*Math.sin(dLon\/2)**2; l.dist=R*2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a));});\n\n  const creaCardHTML=(l,idx)=>{\n    const fallbackSlug=generateSlug(l.nome);\n    const detailPageUrl=(l.permalink&&l.permalink.startsWith('http'))?l.permalink:`https:\/\/sardegnabnb.it\/locali_item\/${fallbackSlug}\/`;\n    const distText=isSearchActive?` \u2022 <span style=\"font-weight:normal;font-size:.85rem;\">a ${l.dist<1?'meno di 1':l.dist.toFixed(1)} km<\/span>`:'';\n\n    const nomeEnc=encodeURIComponent(l.nome);\n    const waMsg=encodeURIComponent(`Ciao! Sardegnabnb mi ha consigliato il vostro locale e vorrei prenotare. Sono provvisto di Tessera Ospiti Sardegnabnb.it: ${l.nome}`);\n    const waUrl=l.wa?`https:\/\/wa.me\/${l.wa}?text=${waMsg}`:'';\n    const linkWa=waUrl?`${baseConta}?tipo=WhatsApp&barca=RISTORANTE_${nomeEnc}&dest=${encodeURIComponent(waUrl)}`:'';\n    const linkSito=l.site?`${baseConta}?tipo=Sito&barca=RISTORANTE_${nomeEnc}&dest=${encodeURIComponent(l.site)}`:'#';\n    const mapsUrl=`https:\/\/www.google.com\/maps\/search\/?api=1&query=${nomeEnc}+${encodeURIComponent(l.citta)}`;\n    const linkMappa=`${baseConta}?tipo=Mappa&barca=RISTORANTE_${nomeEnc}&dest=${encodeURIComponent(mapsUrl)}`;\n    const linkSconto=\"https:\/\/bnbeurope.com\/acquista-richiedi-tessera-sconto\/\";\n\n    let scontoDisplay=l.sconto||'';\n    if(scontoDisplay && \/^\\d+(\\.\\d+)?$\/.test(scontoDisplay.trim())) scontoDisplay += \"%\";\n    const scontiArray=(scontoDisplay||'').split(',').map(s=>s.trim()).filter(Boolean).filter(s=>s.toLowerCase()!=='nessuno');\n    const scontiHTML=(scontiArray.length>0)?'\u2192 '+scontiArray.join(' , '):'NESSUNO';\n\n    const unlocked=isUnlockedUser();\n    const incentiveTitle=unlocked ? (scontiArray.length>0?'OTTIENI SCONTO RISERVATO':'NESSUNO SCONTO') : 'SCOPRI SCONTO OMAGGIO';\n    const incentiveSub=unlocked ? (scontiArray.length>0?'RICHIEDI QUI':'PREZZO STANDARD') : 'Attiva Guest Card';\n    const incentiveAmount=unlocked ? scontiHTML : '\ud83d\udd12';\n\n    return `\n      <div class=\"hero-card ${l.isPremium?'is-premium':''}\" data-card-index=\"${idx}\" data-locali-id=\"${l.id}\">\n        ${l.isPremium?'<div class=\"premium-badge\">\u2b50 CONSIGLIATO PREMIUM<\/div>':''}\n        <div class=\"card-content-wrapper\">\n          <a href=\"${detailPageUrl}\" target=\"_blank\" class=\"slider-link\">\n            <div class=\"slider-wrapper\" id=\"swrap-${idx}\" data-idx=\"0\">\n              ${l.imgs.map(img=>`<img decoding=\"async\" src=\"${img}\" class=\"slide\" onerror=\"this.src='https:\/\/sardegnabnb.it\/wp-content\/uploads\/2025\/12\/ristorante00-4-1024x683.jpg'\">`).join('')}\n            <\/div>\n            ${l.imgs.length>1?`<div class=\"slider-dots\" id=\"dots-${idx}\">${l.imgs.map((_,i)=>`<div class=\"dot ${i===0?'active':''}\"><\/div>`).join('')}<\/div>`:''}\n          <\/a>\n\n          <div class=\"hero-info\">\n            <div>\n              <div class=\"category-tag\">${((l.categoria||'').replace(\/_\/g,' ')).toUpperCase()}<\/div>\n              <a href=\"${detailPageUrl}\" target=\"_blank\" style=\"text-decoration:none;\"><h2 class=\"hero-title\">${l.nome}<\/h2><\/a>\n              <div style=\"margin:4px 0 8px;font-size:.82rem;font-weight:800;color:#e67e22;\">\ud83d\udd25 ${l.public_views||0} visualizzazioni<\/div>\n              <span class=\"location-tag\">\ud83d\udccd ${l.citta}${distText}<\/span>\n              <button class=\"dist-btn\" id=\"distbtn-${idx}\" onclick=\"calcolaDistanzaCard(${idx})\">\ud83d\udccd Calcola distanza<\/button>\n              <div class=\"desc-box\" id=\"desc-${idx}\">${l.descrizione||''}<\/div>\n              <button class=\"read-more-btn\" id=\"btn-desc-${idx}\" onclick=\"toggleDescription(${idx})\">Leggi di pi\u00f9 \u25be<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"card-actions-full\">\n          <a href=\"${linkSconto}\" target=\"_blank\" class=\"incentive-box locali-track\" data-event=\"card\" data-id=\"${l.id}\">\n            <div>\n              <strong style=\"font-weight:800;\">${incentiveTitle}<\/strong>\n              <span style=\"font-size:.7rem;color:#e63946;font-weight:700;display:block;\">${incentiveSub}<\/span>\n            <\/div>\n            <div class=\"discount-amount\">${incentiveAmount}<\/div>\n          <\/a>\n\n          <div class=\"action-grid\">\n            <a href=\"${linkMappa}\" class=\"btn-small btn-map locali-track\" data-event=\"map\" data-id=\"${l.id}\" target=\"_blank\">INDICAZIONI<\/a>\n            <a href=\"${l.site?linkSito:'#'}\" class=\"btn-small btn-site locali-track\" data-event=\"site\" data-id=\"${l.id}\" target=\"_blank\">SITO<\/a>\n            <a href=\"${l.tel?'tel:'+l.tel:'#'}\" class=\"btn-small btn-tel locali-track\" data-event=\"phone\" data-id=\"${l.id}\">CHIAMA<\/a>\n          <\/div>\n\n          ${l.wa?`<a class=\"btn-wa locali-track\" data-event=\"whatsapp\" data-id=\"${l.id}\" href=\"${linkWa}\" target=\"_blank\">WHATSAPP<\/a>`:(l.tel?`<a class=\"btn-wa locali-track\" data-event=\"phone\" data-id=\"${l.id}\" style=\"background:#64748b\" href=\"tel:${l.tel}\">CHIAMA E PRENOTA<\/a>`:'')}\n        <\/div>\n      <\/div>`;\n  };\n\n  const filterAndSort=(cat)=>{\n    let filtered=locali;\n    if(cat!=='all') filtered=locali.filter(l=>(l.categoria||'').toLowerCase().includes(cat));\n    return filtered.sort((a,b)=>{\n      if(isSearchActive||gpsEnabled) return (a.dist||999999)-(b.dist||999999);\n      if(a.isPremium&&!b.isPremium) return -1;\n      if(!a.isPremium&&b.isPremium) return 1;\n      return Number(b.id||0)-Number(a.id||0);\n    });\n  };\n\n  const filtered=filterAndSort(currentFilter);\n  let html=''; let counter=0;\n\n  if(currentFilter==='all'){\n    const norm=c=>(c||'').toLowerCase().trim().replace(\/-\/g,'_').replace(\/\\s+\/g,'_');\n    const isR=l=>norm(l.categoria).includes('ristorante');\n    const isP=l=>norm(l.categoria).includes('pizzeria');\n    const isB=l=>['pub_birreria','pub','birreria'].some(k=>norm(l.categoria).includes(k));\n\n    const r=filtered.filter(isR), p=filtered.filter(isP), b=filtered.filter(isB), a=filtered.filter(l=>!isR(l)&&!isP(l)&&!isB(l));\n    if(r.length){ html += `<h2 class=\"section-header\">I migliori Ristoranti consigliati con promozioni<\/h2>`; r.forEach(l=>html+=creaCardHTML(l,counter++));}\n    if(p.length){ html += `<h2 class=\"section-header\">Le Migliori Pizzerie consigliate con\n promozioni<\/h2>`; p.forEach(l=>html+=creaCardHTML(l,counter++));}\n    if(b.length){ html += `<h2 class=\"section-header\">Pub e Birrerie consigliati con promozioni<\/h2>`; b.forEach(l=>html+=creaCardHTML(l,counter++));}\n    if(a.length){ html += `<h2 class=\"section-header\">Altri Locali consigliati con promozioni<\/h2>`; a.forEach(l=>html+=creaCardHTML(l,counter++));}\n  } else filtered.forEach(l=>html+=creaCardHTML(l,counter++));\n\n  container.innerHTML = html || '<p style=\"text-align:center;grid-column:1\/-1;padding:50px;\">Nessun locale trovato.<\/p>';\n}\n\nasync function caricaDatiReali(){\n  const container=document.getElementById('main-content');\n  try{\n    container.innerHTML='<p style=\"text-align:center;grid-column:1\/-1;padding:50px;\">Caricamento locali...<\/p>';\n    const response=await fetch(`${API_BASE}\/locali`,{cache:'no-store'});\n    const data=await response.json();\n    const lista=Array.isArray(data)?data:(Array.isArray(data.locali)?data.locali:[]);\n\n    locali=lista.map(l=>({\n      id:l.id||l.ID||\"\",\n      public_views:l.public_views||0,\n      nome:l.name||l.nome||\"Locale\",\n      categoria:l.categoria||\"Ristorante\",\n      citta:l.citta||l.city||\"Sardegna\",\n      lat:parseFloat(l.lat||l.latitude||40.9),\n      lng:parseFloat(l.lng||l.lon||l.longitude||9.1),\n      sconto:l.sconto||l.discount||\"10\",\n      wa:l.whatsapp||l.wa||\"\",\n      tel:l.phone||l.tel||\"\",\n      site:l.site||l.website||\"\",\n      descrizione:l.description||l.descrizione||\"\",\n      imgs:Array.isArray(l.images)&&l.images.length?l.images.filter(i=>typeof i==='string'&&i.startsWith('http')):(Array.isArray(l.imgs)&&l.imgs.length?l.imgs.filter(i=>typeof i==='string'&&i.startsWith('http')):[l.img||\"https:\/\/sardegnabnb.it\/wp-content\/uploads\/2025\/12\/ristorante00-4-1024x683.jpg\"]),\n      isPremium:(l.is_paid===true||l.is_paid===1||l.is_paid===\"1\"||l.isPremium===true||l.plan===\"premium_29\"),\n      permalink:l.permalink||l.link||\"\"\n    }));\n\n    locali.sort((a,b)=>Number(b.id||0)-Number(a.id||0));\n    render(); startSliders(); initViewObserver(); checkGeoPermission();\n  }catch(e){\n    console.error(e);\n    container.innerHTML='<p style=\"text-align:center;grid-column:1\/-1;padding:50px;color:#d93025;font-weight:800;\">Errore nel caricamento dei locali.<\/p>';\n  }\n}\n\nfunction isElementInViewport(el){ const r=el.getBoundingClientRect(); return r.top<window.innerHeight&&r.bottom>0; }\nfunction startSliders(){\n  if(sliderInterval) clearInterval(sliderInterval);\n  sliderInterval=setInterval(()=>{\n    document.querySelectorAll('.slider-wrapper').forEach(wrap=>{\n      if(!isElementInViewport(wrap)) return;\n      const idxCard=wrap.id.replace('swrap-','');\n      const slides=wrap.querySelectorAll('.slide');\n      const dots=document.querySelectorAll(`#dots-${idxCard} .dot`);\n      if(slides.length<=1) return;\n      let idx=(parseInt(wrap.getAttribute('data-idx')||0)+1)%slides.length;\n      wrap.style.transform=`translateX(-${idx*100}%)`; wrap.setAttribute('data-idx',idx);\n      dots.forEach((d,i)=>d.classList.toggle('active',i===idx));\n    });\n  },4000);\n\n  document.querySelectorAll('.slider-wrapper').forEach(wrap=>{\n    wrap.ontouchstart=e=>{swipeStartX=e.touches[0].clientX;};\n    wrap.ontouchend=e=>{\n      if(swipeStartX===null) return;\n      const diff=e.changedTouches[0].clientX-swipeStartX; swipeStartX=null;\n      const slides=wrap.querySelectorAll('.slide'); if(slides.length<=1) return;\n      let idx=parseInt(wrap.getAttribute('data-idx')||0);\n      if(diff<-30) idx=(idx+1)%slides.length; else if(diff>30) idx=(idx-1+slides.length)%slides.length;\n      wrap.style.transform=`translateX(-${idx*100}%)`; wrap.setAttribute('data-idx',idx);\n      const idc=wrap.id.replace('swrap-',''); document.querySelectorAll(`#dots-${idc} .dot`).forEach((d,i)=>d.classList.toggle('active',i===idx));\n    };\n  });\n}\n\ndocument.querySelectorAll('.filter-btn').forEach(btn=>btn.addEventListener('click',()=>{\n  document.querySelectorAll('.filter-btn').forEach(b=>b.classList.remove('active'));\n  btn.classList.add('active'); currentFilter=btn.getAttribute('data-filter');\n  render(); startSliders(); initViewObserver();\n}));\n\nconst inputSearch=document.getElementById('place-search');\ninputSearch.addEventListener('input', async ()=>{\n  const val=inputSearch.value.trim(); if(val.length<3) return;\n  try{\n    const r=await fetch(`https:\/\/nominatim.openstreetmap.org\/search?format=json&q=${encodeURIComponent(val+\", Sardegna\")}&limit=5`);\n    const data=await r.json(); const box=document.getElementById('search-suggestions');\n    if(data.length){\n      box.innerHTML=data.map(i=>`<div class=\"suggestion-item\" onclick=\"setPos(${i.lat},${i.lon},'${i.display_name.replace(\/'\/g,\"\\\\'\")}')\">${i.display_name}<\/div>`).join('');\n      box.style.display='block';\n    }\n  }catch(e){}\n});\ndocument.getElementById('place-search-btn').addEventListener('click', async ()=>{\n  const q=inputSearch.value.trim(); if(q.length<2) return;\n  try{\n    const r=await fetch(`https:\/\/nominatim.openstreetmap.org\/search?format=json&q=${encodeURIComponent(q+\", Sardegna\")}&limit=1`);\n    const d=await r.json(); if(!d.length) return alert(\"Localit\u00e0 non trovata\");\n    setPos(d[0].lat,d[0].lon,d[0].display_name);\n  }catch(e){}\n});\ninputSearch.addEventListener('keypress',e=>{if(e.key==='Enter') document.getElementById('place-search-btn').click();});\n\nfunction setPos(lat,lon,name){\n  userPos={lat:parseFloat(lat),lng:parseFloat(lon)}; isSearchActive=true;\n  inputSearch.value=name.split(',')[0]; document.getElementById('search-suggestions').style.display='none';\n  document.getElementById('gps-warning').classList.remove('visible'); document.body.classList.remove('gps-active');\n  render(); startSliders(); initViewObserver();\n}\nfunction requestGeolocation(){\n  if(!navigator.geolocation) return alert(\"Il tuo browser non supporta la geolocalizzazione.\");\n  navigator.geolocation.getCurrentPosition(p=>{\n    userPos={lat:p.coords.latitude,lng:p.coords.longitude}; isSearchActive=true; gpsEnabled=true;\n    document.getElementById('gps-warning').classList.remove('visible'); document.body.classList.remove('gps-active');\n    render(); startSliders(); initViewObserver();\n  },()=>alert(\"Attiva il GPS nelle impostazioni del dispositivo\"),{enableHighAccuracy:true,timeout:5000});\n}\ndocument.getElementById('gps-activate-btn').onclick=requestGeolocation;\nfunction checkGeoPermission(){ const w=document.getElementById('gps-warning'); if(window.innerWidth<=600&&!gpsEnabled){w.classList.add('visible');document.body.classList.add('gps-active')} else {w.classList.remove('visible');document.body.classList.remove('gps-active')} }\nwindow.addEventListener('resize',checkGeoPermission);\n\n\/\/ popup lock\n(function(){\n  const modal=document.getElementById('bnbLockModal'), closeBtn=document.getElementById('bnbCloseLockModal');\n  const open=()=>{modal.style.display='flex'; modal.setAttribute('aria-hidden','false');};\n  const close=()=>{modal.style.display='none'; modal.setAttribute('aria-hidden','true');};\n  closeBtn?.addEventListener('click',close);\n  modal?.addEventListener('click',e=>{if(e.target===modal) close();});\n  document.addEventListener('keydown',e=>{if(e.key==='Escape') close();});\n\n  document.addEventListener('click',function(e){\n    const t=e.target.closest('.btn-wa,.btn-tel,.btn-site,.btn-map,.incentive-box,a[href^=\"tel:\"],a[href*=\"wa.me\"],a[href*=\"whatsapp.com\"]');\n    if(!t) return;\n    if(isUnlockedUser()) return;\n    e.preventDefault(); e.stopPropagation(); open();\n  },true);\n})();\n\ndocument.addEventListener('click', function(e){\n  const el=e.target.closest('.locali-track[data-event][data-id]');\n  if(!el) return;\n  postTrack({id:Number(el.dataset.id||0),event:el.dataset.event});\n}, true);\n\ndocument.addEventListener('DOMContentLoaded', async ()=>{\n  checkGeoPermission();\n  await resolveUnlockStatus();\n  caricaDatiReali();\n});\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Prenota nei migliori locali consigliati! BNB Sardegna \u2014 Ristoranti &#038; Pizzerie Selezionati \ud83c\udf7d\ufe0f con sconti e omaggi I Migliori Locali della SardegnaSconto Esclusivo I migliori Ristoranti, Pizzerie, Pub e Birrerie vicini a te Cerca \ud83d\uddfa\ufe0fMappa tutti Servizi \ud83d\udcb3Ottieni Tessera Sconto Tutti Ristoranti Pizzerie Ristorante e Pizzeria Pub \/ Birrerie Vuoi vedere i locali pi\u00f9 vicini [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21014","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\" \/>\n<meta property=\"og:description\" content=\"Prenota nei migliori locali consigliati! BNB Sardegna \u2014 Ristoranti &#038; Pizzerie Selezionati \ud83c\udf7d\ufe0f con sconti e omaggi I Migliori Locali della SardegnaSconto Esclusivo I migliori Ristoranti, Pizzerie, Pub e Birrerie vicini a te Cerca \ud83d\uddfa\ufe0fMappa tutti Servizi \ud83d\udcb3Ottieni Tessera Sconto Tutti Ristoranti Pizzerie Ristorante e Pizzeria Pub \/ Birrerie Vuoi vedere i locali pi\u00f9 vicini [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/\" \/>\n<meta property=\"og:site_name\" content=\"Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bnbeur\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-13T08:21:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-lista-sardegna\\\/\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-lista-sardegna\\\/\",\"name\":\"Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#website\"},\"datePublished\":\"2025-12-03T12:09:42+00:00\",\"dateModified\":\"2026-07-13T08:21:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-lista-sardegna\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-lista-sardegna\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-lista-sardegna\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sardegnabnb.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ristoranti Pizzerie lista Sardegna\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#website\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/\",\"name\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\",\"description\":\"Sardegna BnB -  Affitta una stanza - Affitta un alloggio\",\"publisher\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sardegnabnb.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#organization\",\"name\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\"},\"image\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bnbeur\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/","og_locale":"it_IT","og_type":"article","og_title":"Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","og_description":"Prenota nei migliori locali consigliati! BNB Sardegna \u2014 Ristoranti &#038; Pizzerie Selezionati \ud83c\udf7d\ufe0f con sconti e omaggi I Migliori Locali della SardegnaSconto Esclusivo I migliori Ristoranti, Pizzerie, Pub e Birrerie vicini a te Cerca \ud83d\uddfa\ufe0fMappa tutti Servizi \ud83d\udcb3Ottieni Tessera Sconto Tutti Ristoranti Pizzerie Ristorante e Pizzeria Pub \/ Birrerie Vuoi vedere i locali pi\u00f9 vicini [&hellip;]","og_url":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/","og_site_name":"Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","article_publisher":"https:\/\/www.facebook.com\/bnbeur\/","article_modified_time":"2026-07-13T08:21:15+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/","url":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/","name":"Ristoranti Pizzerie lista Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","isPartOf":{"@id":"https:\/\/sardegnabnb.it\/#website"},"datePublished":"2025-12-03T12:09:42+00:00","dateModified":"2026-07-13T08:21:15+00:00","breadcrumb":{"@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-lista-sardegna\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sardegnabnb.it\/"},{"@type":"ListItem","position":2,"name":"Ristoranti Pizzerie lista Sardegna"}]},{"@type":"WebSite","@id":"https:\/\/sardegnabnb.it\/#website","url":"https:\/\/sardegnabnb.it\/","name":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere","description":"Sardegna BnB -  Affitta una stanza - Affitta un alloggio","publisher":{"@id":"https:\/\/sardegnabnb.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sardegnabnb.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/sardegnabnb.it\/#organization","name":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere","url":"https:\/\/sardegnabnb.it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/sardegnabnb.it\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere"},"image":{"@id":"https:\/\/sardegnabnb.it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bnbeur\/"]}]}},"_links":{"self":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages\/21014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/comments?post=21014"}],"version-history":[{"count":9,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages\/21014\/revisions"}],"predecessor-version":[{"id":29093,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages\/21014\/revisions\/29093"}],"wp:attachment":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/media?parent=21014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}