1import{j as e,P as r,a as n,L as a,g as l,E as t,F as o,h as d,R as c,S as i}from"./index-CqOb4aXC.js";function h(){return e.jsxs(r,{children:[e.jsx(n,{eyebrow:"Local's Guide · Bella Vista 2153",title:e.jsxs(e.Fragment,{children:["The best restaurants in ",e.jsx("i",{children:"Bella Vista"}),"."]}),lede:"Ten years of feeding this postcode means we know who's cooking well right now â and who isn't. Honest write-ups, by use case, with what to order and where to find them."}),e.jsx("section",{className:"px-6 max-w-3xl mx-auto pb-12",children:e.jsxs("div",{className:"space-y-5 text-lg text-foreground/85 leading-relaxed",children:[e.jsx("p",{children:`Bella Vista's dining scene has grown up. Ten years ago, a "best restaurants" list here would have struggled to fill three slots. Today there's genuine variety inside Sky City, around Norwest Marketown and along the lake walk â fine dining, Indian, Italian, Lebanese, brunch, late-night pub food.`}),e.jsxs("p",{children:["This list is written from the inside. We run an Indian kitchen at Sky City â ",e.jsx(a,{to:"/indian-restaurant-bella-vista",className:"text-primary hover:underline",children:"Kebabiya"})," â and we eat at the other rooms on this list on our nights off. So yes, we put ourselves at #1. Read the write-ups, decide for yourself."]})]})}),e.jsx("section",{className:"px-6 max-w-4xl mx-auto pb-20",children:e.jsx("ol",{className:"space-y-12",children:l.map(s=>
1e.jsxs("li",{className:"border-t border-foreground/10 pt-8 grid md:grid-cols-[80px_1fr] gap-6",children:[e.jsx("div",{className:"font-display text-6xl text-primary leading-none",children:String(s.rank).padStart(2,"0")}),e.jsxs("div",{children:[e.jsx("h2",{className:"font-display text-3xl mb-1",children:s.name}),e.jsxs("p",{className:"font-mono text-[11px] uppercase tracking-widest opacity-60 mb-3",children:[s.cuisine," · ",s.price," · ",s.address]}),e.jsx("p",{className:"text-sm font-semibold text-primary mb-3",children:s.best}),e.jsx("p",{className:"text-foreground/85 leading-relaxed",children:s.body}),s.internal&&e.jsxs(a,{to:s.internal.to,className:"inline-block mt-4 text-xs font-mono uppercase tracking-widest text-primary hover:underline",children:[s.internal.label," â"]})]})]},s.rank))})}),e.jsxs("section",{className:"px-6 max-w-3xl mx-auto pb-20",children:[e.jsx(t,{children:"By use case"}),e.jsx("h2",{className:"font-display text-3xl md:text-4xl mt-3 mb-6",children:"Pick by the night you're having."}),e.jsxs("ul",{className:"space-y-3 text-lg text-foreground/85 leading-relaxed",children:[e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Big group dinner"})," â Kebabiya (sharing platters), Sarino's, The Bavarian"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Date night, occasion"})," â Ciel, Trevi, Maharajas Lakeside"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Family with kids"})," â Kebabiya, Italian Street Kitchen, Coco"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Best Indian"})," â ",e.jsx(a,{to:"/best-indian-restaurant-bella-vista",className:"text-primary hover:underline",children:"Kebabiya"}),", Maharajas Lakeside"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Best Italian"})," â Sarino's, Trevi, Italian Street Kitchen"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Brunch / weekend cafe"})," â Coco"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Cheap eats"})," â Zac's, Italian Street Kitchen, Kebabiya weekday lunch"]}),e.jsxs("li",{children:["· ",e.jsx("strong",{children:"Late-night"})," â Kebabiya, The Bavarian, Sarino's"]})]})]}),e.jsx(o,{heading:"Bella Vista dining · what locals ask.",items:d}),e.jsxs("section",{className:"px-6 max-w-3xl mx-auto pb-24 text-center space-y-6 border-t border-foreground
1/10 pt-16",children:[e.jsx(t,{children:"#1 on the list"}),e.jsx("h2",{className:"font-display text-4xl",children:"Start with Kebabiya."}),e.jsx("p",{className:"text-lg text-foreground/75 max-w-xl mx-auto",children:"Sky City, Level 1. Free parking. Fully licensed. The dish to order first is the signature platter."}),e.jsxs("div",{className:"flex flex-wrap gap-4 justify-center pt-2",children:[e.jsx(c,{label:"Book a Table",className:"inline-block bg-primary text-primary-foreground px-8 py-3 text-xs font-semibold tracking-widest uppercase rounded-sm"}),e.jsx(a,{to:"/menu",className:"inline-block border border-primary text-primary px-8 py-3 text-xs font-semibold tracking-widest uppercase rounded-sm",children:"View Menu"}),e.jsxs("a",{href:i.phoneHref,className:"inline-block border border-foreground/20 px-8 py-3 text-xs font-semibold tracking-widest uppercase hover:border-primary hover:text-primary",children:["Call ",i.phone]})]})]})]})}export{h as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.