PageSourceSearch

https://www.goldencityri.com/page/delivery-info

html goldencityri.com collected 2026-09-24 14:44:01 UTC 123,139 bytes, 2,523 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js css-scroll eds-theme-light" lang="en">
4	<head>
5		<meta charset="utf-8" />
6		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7		<meta name="viewport" content="width=device-width, initial-scale=1.0">
8		<meta name="apple-mobile-web-app-status-bar-style" content="black">
9		<meta name="mobile-web-app-capable" content="yes">
10		
11				
12						<title>Golden City - Johnston in RI | Delivery Info | Chinese</title>
13							<meta name="keywords" content="golden city, golden city johnston, golden city menu, johnston chinese delivery, johnston chinese food, johnston chinese restaurants, chinese delivery, best chinese food in johnston, chinese restaurants in johnston, chinese restaurants near me, chinese food near me, johnston chinese takeout" />
14						
15						<meta property="og:type" content="website">
16							<meta property="og:title" content="Golden City - Johnston in RI | Delivery Info | Chinese">
17													<meta property="og:image" content="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/dda5cc12-a950-4d0d-de29-1939608c7500/public" />
18			
19						<meta name="twitter:card" content="summary_large_image">
20							<meta name="twitter:title" content="Golden City - Johnston in RI | Delivery Info | Chinese">
21													<meta name="twitter:image" content="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/dda5cc12-a950-4d0d-de29-1939608c7500/public" />
22			
23										<link rel="shortcut icon" href="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/5a6b25b3-47c3-4c80-0d3b-8d3785bce200/public" type="image/x-icon" />
24					
25							<link rel="canonical" href="https://www.goldencityri.com/page/delivery-info"/>
26		
27				<link type="text/css" rel="stylesheet" href="/min/g=eds_css&amp;1788377785" />
28		<link type="text/css" rel="stylesheet" href="/min/g=css4.0&amp;1788377785" />
29					<link href="https://fonts.googleapis.com/css?family=Nunito:400,700|Open+Sans:400,600,700" rel="stylesheet" />
30				<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" />
31		
31<script src="https://kit.fontawesome.com/0208faa9a2.js" crossorigin="anonymous"></script>
31
32
33		<style>
34								.home_hero, .menu_hero{ background-image: url(https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/7539c1a3-8414-4481-2d79-c66bb32c5000/public); }
35					@media
36					(-webkit-min-device-pixel-ratio: 1.25),
37					(min-resolution: 120dpi){
38						/* Retina header*/
39						.home_hero, .menu_hero{ background-image: url(https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/9707216d-5f72-49be-b8cf-c27af0fc5100/public); }
40					}
41															/*body{  } */
42
43					
44		</style>
45
46		
47		
47<script type="text/javascript">
48			var UrlTag = "goldencityjohnstonri";
49			var template = 'defaultv4';
50			var formname = 'page';
51			var menulink = 'https://www.goldencityri.com/order/main';
52			var checkoutlink = 'https://www.goldencityri.com/checkout';
53		</script>
53
54		
54<script>
55			/* http://writing.colin-gourlay.com/safely-using-ready-before-including-jquery/ */
56			(function(w,d,u){w.readyQ=[];w.bindReadyQ=[];function p(x,y){if(x=="ready"){w.bindReadyQ.push(y);}else{w.readyQ.push(x);}};var a={ready:p,bind:p};w.$=w.jQuery=function(f){if(f===d||f===u){return a}else{p(f)}}})(window,document)
57		</script>
57
58
59		
60<!-- Google Tag Manager -->
61<script>
62	window.dataLayer = window.dataLayer || [];
63	window.gtag = window.gtag || function gtag() { dataLayer.push(arguments); };
64	gtag('js', new Date());
65
66	let data = {
67		account: 'goldencityjohnstonri',
68		context: 'direct',
69		templateVersion: 4,
70		rid: 66,
71			}
72		dataLayer.push({ ...data, event: 'app_data_ready' });
vendor: 337 bytes, lines 72-78
72
73
74	(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
75		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
76		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
77		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
78	})(window,document,'script','dataLayer','
78GTM-K9P93M
vendor: 4 bytes, line 78
78');
79</script>
vendor: 67 bytes, lines 79-81
79
80
81		<script async src="https://www.googletagmanager.com/gtag/js?id=
81G-SZHB7N62CE
vendor: 15 bytes, lines 81-83
81"></script>
82
83		
83<script>
84			
85							gtag('config', "G-SZHB7N62CE");
86					</script>
86
87	
88
89
90					<meta name="smartbanner:title" content="Golden City Johnston Ordering">
91					<meta name="smartbanner:author" content="Online Ordering">
92					<meta name="smartbanner:price" content="FREE">
93					<meta name="smartbanner:price-suffix-google" content=" ">
94					<meta name="smartbanner:button" content="VIEW">
95					<meta name="smartbanner:button-url-google" content="https://play.google.com/store/apps/details?id=com.chinesemenuonline.goldencityjohnstonri">
96					<meta name="smartbanner:enabled-platforms" content="android">
97											<meta name="smartbanner:icon-google" content="https://ehc-west-0-bucket.s3.us-west-2.amazonaws.com/web/documents/goldencityjohnstonri/">
98						</head>
99
100	<body
101		data-event-on:customer_registered="window.location.reload()"
102		data-event-on:customer_logged_in="window.location.reload()"
103		data-event-on:customer_logged_out="window.location.reload()"
104	>
105		<a class="skip-to-content-link" href="#main">Skip to content</a>
106				<!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 106-107
106
107		<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
107GTM-K9P93M
vendor: 85 bytes, lines 107-108
107" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
108		
108<!-- End Google Tag Manager (noscript) -->
109						<!-- wrapper starts -->
110		<div class="wrapper">
111			<section style="grid-area: header-announcements" aria-label="Announcement">
112				<div id="upgradeBrowserBanner" class="alert alert-warning mb-0 rounded-0 py-4" style="display:none;">
113	<div class="alert-icon"><i class="fas fa-warning" aria-hidden="true"></i></div>
114	<div>
115		<strong>We're sorry, but the Web browser you are using is not supported.</strong> <br/> Please upgrade your browser or try a different one to use this Website. Supported browsers include:<br/>
116		<ul class="list-unstyled">
117			<li class="mt-2"><a href="https://www.google.com/chrome" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-chrome"></i> Chrome</a></li>
118			<li class="mt-2"><a href="https://www.mozilla.com/firefox/upgrade.html" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-firefox"></i> Firefox</a></li>
119			<li class="mt-2"><a href="https://www.microsoft.com/en-us/windows/microsoft-edge" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-edge"></i> Edge</a></li>
120			<li class="mt-2"><a href="http://www.apple.com/safari/" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-safari"></i> Safari</a></li>
121		</ul>
122	</div>
123</div>
124<script>
125	var ua = navigator.userAgent;
126	var match = ua.match(/Firefox\/([0-9]+)\./);
127	var firefoxVersion = match ? parseInt(match[1]) : 1000;
128	var match = ua.match(/Chrome\/([0-9]+)\./);
129	var chromeVersion = match ? parseInt(match[1]) : 1000;
130	var isIE = ua.indexOf('MSIE') > -1 || ua.indexOf('Trident') > -1;
131	var upgradeBrowserBanner = document.getElementById('upgradeBrowserBanner');
132	var isMatchesSupported = typeof(upgradeBrowserBanner.matches)!="undefined";
133	var isEntriesSupported = typeof(Object.entries)!="undefined";
134	//Safari version is verified with isEntriesSupported
135	if (isIE || !isMatchesSupported || !isEntriesSupported || firefoxVersion <= 46 || chromeVersion <= 53) {
136		upgradeBrowserBanner.style.display = 'flex';
137	}
138</script>
138				
139				<!-- get closed sign if applicable. -->
140				
141				
142							</section>
143
144						<!-- Header Starts -->
145			<div class="headerAndWtype" style="grid-area: header">
146				<header class="header" >
147										<div class="d-flex flex-column align-items-start flex-md-row align-items-md-center">
148												<div class="logo_name_alt flex-shrink-0 d-flex align-items-center align-self-stretch pe-6 pe-md-0">
149							<button class="eds_button btn btn-outline eds_menu_button" style="color: inherit" aria-label="Main menu" aria-expanded="false" data-bs-toggle="offcanvas" data-bs-target="#side-menu" aria-controls="side-menu" type="button"><span aria-hidden="true"></span><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
150							<div class="d-flex flex-column align-items-center mx-auto align-items-md-start mx-md-0">
151								<a
152									class="eds-display-text-title-xs text-truncate title-container"
153									href="https://www.goldencityri.com"
154									aria-current="false"
155								>
156									Golden City - Johnston								</a>
157
158																	<span class="eds-copy-text-s-regular text-center text-md-start address-container" title="39 Putnam Pike #10 Johnston, RI 02919">
159										39 Putnam Pike #10 Johnston, RI 02919									</span>
160															</div>
161						</div>
162
163												
164												<div class="position-absolute top-0 end-0 p-2">
165							
166	<div id="login-status" >
167					<button class="eds_button btn btn-outline px-2 text-nowrap" aria-label="Log in" style="color: currentColor" data-bs-toggle="modal" data-bs-target="#login-modal" type="button"><i class="eds_icon fa fa-lg fa-user-circle d-block d-lg-none" style="" aria-hidden="true"></i> <div class="d-none d-lg-flex align-items-baseline gap-2"><i class="eds_icon fa fa-user-circle" style="" aria-hidden="true"></i><div class="profile-container text-truncate">Log in</div></div></button>			</div>
168
169							</div>
170					</div>
171
172															
173	<div		data-eds-id="6ab5373155c7e"
174		class="eds_side_menu offcanvas offcanvas-start "
175		tabindex="-1"
176		aria-label="Side navigation"
177				id="side-menu" data-event-on:menu_selected="this.dispatchEvent(new CustomEvent('eds.hide'))" data-event-on:category_selected="this.dispatchEvent(new CustomEvent('eds.hide'))"	>
178		
179		<div class="eds_side_menu-body offcanvas-body d-flex flex-column pt-0 px-0 css-scroll" style="padding-bottom: 115px; scroll-padding-bottom: 115px;">
180										<div
181					class="eds_side_menu-close position-absolute top-0 end-0 pt-3 pe-3 "
182					style="z-index: 1"
183				>
184					<button data-bs-dismiss="offcanvas" data-bs-target="[data-eds-id=&quot;6ab5373155c7e&quot;]" aria-label="Close" class="eds_button btn btn-outline-secondary eds_button--shape-circle" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>				</div>
185			
186			<nav aria-labelledby="header-navigation-title">
187							<h2 id="header-navigation-title" class="eds-display-text-title-m m-0 p-3">Pages</h2>
188<ul class="eds_list eds_list--border-none border-bottom">
189	<li class="eds_list-item">
190		<a class="d-block p-3 " href="https://www.goldencityri.com" aria-current="false">
191			Home		</a>
192	</li>
193
194		<li class="eds_list-item">
195		<a
196			class="d-block p-3 "
197			href="https://www.goldencityri.com/order/main"
198			aria-current="false"
199		>
200			Menu		</a>
201	</li>
202
203		
204					<li class="eds_list-item">
205					<a class="d-block p-3 active" href="https://www.goldencityri.com/page/delivery-info"  aria-current="page">
206						Delivery Info					</a>
207				</li>
208			
209			<li class="eds_list-item">
210			<a class="d-block p-3 " href="https://www.goldencityri.com/locationinfo" aria-current="false">
211				Location &amp; Hours			</a>
212		</li>
213	
214	<li class="eds_list-item">
215		<a class="d-block p-3 " href="https://www.goldencityri.com/contact" aria-current="false">
216			Contact
217		</a>
218	</li>
219</ul>
220						</nav>
221					
222																	
223	<div class="border-bottom border-light p-3">
224		
225		
226			<details
227				class="eds_list eds_list--border-none" open				data-menu-id="11189"
228									data-event-on:document_ready="this.open = localStorage.getItem('menu-open-11189') !== 'false'"
229										onclick="localStorage.setItem('menu-open-11189', !this.open)"
230							>
231									<summary class="eds-copy-text-l-regular list-unstyled rounded-3 mb-1 " tabindex="0">
232						<h2 class="eds-display-text-title-m m-0 p-0">
233															<i class="eds_icon fas fa-chevron-right" style="" aria-hidden="true"></i>														Menu <span class="sr-only">24 categories</span>
234						</h2>
235					</summary>
236										<div class="mb-3"></div>
237				
238																		
239									<a
240						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
241						data-event-on:category_pinned="(category) => {
242							const isCurrent = category.id === '137431';
243							$(this).toggleClass('active', isCurrent);
244							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
245						}"
246						href="https://www.goldencityri.com/order/main/appetizers"
247						aria-current="false"
248						onclick="if (!event.ctrlKey) {
249							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
250							if (currentMenuIsActive) {
251								app.event.emit('category_selected', { id: '137431' });
252							} else {
253								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137431' });
254							}
255													}"
256					>
257						Appetizers<span class="sr-only"> menu category</span>
258													<span class="ms-auto">23<span class="sr-only"> items available</span></span>
259											</a>
260									<a
261						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
262						data-event-on:category_pinned="(category) => {
263							const isCurrent = category.id === '137454';
264							$(this).toggleClass('active', isCurrent);
265							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
266						}"
267						href="https://www.goldencityri.com/order/main/all-day-special"
268						aria-current="false"
269						onclick="if (!event.ctrlKey) {
270							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
271							if (currentMenuIsActive) {
272								app.event.emit('category_selected', { id: '137454' });
273							} else {
274								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137454' });
275							}
276													}"
277					>
278						All Day Special<span class="sr-only"> menu category</span>
279													<span class="ms-auto">8<span class="sr-only"> items available</span></span>
280											</a>
281									<a
282						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
283						data-event-on:category_pinned="(category) => {
284							const isCurrent = category.id === '137432';
285							$(this).toggleClass('active', isCurrent);
286							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
287						}"
288						href="https://www.goldencityri.com/order/main/soup"
289						aria-current="false"
290						onclick="if (!event.ctrlKey) {
291							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
292							if (currentMenuIsActive) {
293								app.event.emit('category_selected', { id: '137432' });
294							} else {
295								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137432' });
296							}
297													}"
298					>
299						Soup<span class="sr-only"> menu category</span>
300													<span class="ms-auto">11<span class="sr-only"> items available</span></span>
301											</a>
302									<a
303						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
304						data-event-on:category_pinned="(category) => {
305							const isCurrent = category.id === '137433';
306							$(this).toggleClass('active', isCurrent);
307							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
308						}"
309						href="https://www.goldencityri.com/order/main/chicken"
310						aria-current="false"
311						onclick="if (!event.ctrlKey) {
312							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
313							if (currentMenuIsActive) {
314								app.event.emit('category_selected', { id: '137433' });
315							} else {
316								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137433' });
317							}
318													}"
319					>
320						Chicken<span class="sr-only"> menu category</span>
321													<span class="ms-auto">10<span class="sr-only"> items available</span></span>
322											</a>
323									<a
324						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
325						data-event-on:category_pinned="(category) => {
326							const isCurrent = category.id === '137444';
327							$(this).toggleClass('active', isCurrent);
328							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
329						}"
330						href="https://www.goldencityri.com/order/main/pork"
331						aria-current="false"
332						onclick="if (!event.ctrlKey) {
333							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
334							if (currentMenuIsActive) {
335								app.event.emit('category_selected', { id: '137444' });
336							} else {
337								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137444' });
338							}
339													}"
340					>
341						Pork<span class="sr-only"> menu category</span>
342													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
343											</a>
344									<a
345						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
346						data-event-on:category_pinned="(category) => {
347							const isCurrent = category.id === '137434';
348							$(this).toggleClass('active', isCurrent);
349							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
350						}"
351						href="https://www.goldencityri.com/order/main/beef"
352						aria-current="false"
353						onclick="if (!event.ctrlKey) {
354							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
355							if (currentMenuIsActive) {
356								app.event.emit('category_selected', { id: '137434' });
357							} else {
358								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137434' });
359							}
360													}"
361					>
362						Beef<span class="sr-only"> menu category</span>
363													<span class="ms-auto">8<span class="sr-only"> items available</span></span>
364											</a>
365									<a
366						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
367						data-event-on:category_pinned="(category) => {
368							const isCurrent = category.id === '137439';
369							$(this).toggleClass('active', isCurrent);
370							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
371						}"
372						href="https://www.goldencityri.com/order/main/seafood"
373						aria-current="false"
374						onclick="if (!event.ctrlKey) {
375							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
376							if (currentMenuIsActive) {
377								app.event.emit('category_selected', { id: '137439' });
378							} else {
379								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137439' });
380							}
381													}"
382					>
383						Seafood<span class="sr-only"> menu category</span>
384													<span class="ms-auto">11<span class="sr-only"> items available</span></span>
385											</a>
386									<a
387						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
388						data-event-on:category_pinned="(category) => {
389							const isCurrent = category.id === '137441';
390							$(this).toggleClass('active', isCurrent);
391							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
392						}"
393						href="https://www.goldencityri.com/order/main/vegetable"
394						aria-current="false"
395						onclick="if (!event.ctrlKey) {
396							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
397							if (currentMenuIsActive) {
398								app.event.emit('category_selected', { id: '137441' });
399							} else {
400								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137441' });
401							}
402													}"
403					>
404						Vegetable<span class="sr-only"> menu category</span>
405													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
406											</a>
407									<a
408						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
409						data-event-on:category_pinned="(category) => {
410							const isCurrent = category.id === '137435';
411							$(this).toggleClass('active', isCurrent);
412							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
413						}"
414						href="https://www.goldencityri.com/order/main/fried-rice"
415						aria-current="false"
416						onclick="if (!event.ctrlKey) {
417							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
418							if (currentMenuIsActive) {
419								app.event.emit('category_selected', { id: '137435' });
420							} else {
421								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137435' });
422							}
423													}"
424					>
425						Fried Rice<span class="sr-only"> menu category</span>
426													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
427											</a>
428									<a
429						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
430						data-event-on:category_pinned="(category) => {
431							const isCurrent = category.id === '137440';
432							$(this).toggleClass('active', isCurrent);
433							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
434						}"
435						href="https://www.goldencityri.com/order/main/lo-mein"
436						aria-current="false"
437						onclick="if (!event.ctrlKey) {
438							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
439							if (currentMenuIsActive) {
440								app.event.emit('category_selected', { id: '137440' });
441							} else {
442								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137440' });
443							}
444													}"
445					>
446						Lo Mein<span class="sr-only"> menu category</span>
447													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
448											</a>
449									<a
450						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
451						data-event-on:category_pinned="(category) => {
452							const isCurrent = category.id === '137437';
453			
453				$(this).toggleClass('active', isCurrent);
454							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
455						}"
456						href="https://www.goldencityri.com/order/main/chop-suey"
457						aria-current="false"
458						onclick="if (!event.ctrlKey) {
459							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
460							if (currentMenuIsActive) {
461								app.event.emit('category_selected', { id: '137437' });
462							} else {
463								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137437' });
464							}
465													}"
466					>
467						Chop Suey<span class="sr-only"> menu category</span>
468													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
469											</a>
470									<a
471						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
472						data-event-on:category_pinned="(category) => {
473							const isCurrent = category.id === '137436';
474							$(this).toggleClass('active', isCurrent);
475							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
476						}"
477						href="https://www.goldencityri.com/order/main/egg-foo-young"
478						aria-current="false"
479						onclick="if (!event.ctrlKey) {
480							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
481							if (currentMenuIsActive) {
482								app.event.emit('category_selected', { id: '137436' });
483							} else {
484								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137436' });
485							}
486													}"
487					>
488						Egg Foo Young<span class="sr-only"> menu category</span>
489													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
490											</a>
491									<a
492						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
493						data-event-on:category_pinned="(category) => {
494							const isCurrent = category.id === '137438';
495							$(this).toggleClass('active', isCurrent);
496							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
497						}"
498						href="https://www.goldencityri.com/order/main/sweet-sour"
499						aria-current="false"
500						onclick="if (!event.ctrlKey) {
501							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
502							if (currentMenuIsActive) {
503								app.event.emit('category_selected', { id: '137438' });
504							} else {
505								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137438' });
506							}
507													}"
508					>
509						Sweet & Sour<span class="sr-only"> menu category</span>
510													<span class="ms-auto">3<span class="sr-only"> items available</span></span>
511											</a>
512									<a
513						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
514						data-event-on:category_pinned="(category) => {
515							const isCurrent = category.id === '137442';
516							$(this).toggleClass('active', isCurrent);
517							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
518						}"
519						href="https://www.goldencityri.com/order/main/chow-mein-fall-river-style"
520						aria-current="false"
521						onclick="if (!event.ctrlKey) {
522							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
523							if (currentMenuIsActive) {
524								app.event.emit('category_selected', { id: '137442' });
525							} else {
526								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137442' });
527							}
528													}"
529					>
530						Chow Mein (Fall River Style)<span class="sr-only"> menu category</span>
531													<span class="ms-auto">9<span class="sr-only"> items available</span></span>
532											</a>
533									<a
534						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
535						data-event-on:category_pinned="(category) => {
536							const isCurrent = category.id === '137443';
537							$(this).toggleClass('active', isCurrent);
538							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
539						}"
540						href="https://www.goldencityri.com/order/main/chow-mein-new-york-style"
541						aria-current="false"
542						onclick="if (!event.ctrlKey) {
543							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
544							if (currentMenuIsActive) {
545								app.event.emit('category_selected', { id: '137443' });
546							} else {
547								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137443' });
548							}
549													}"
550					>
551						Chow Mein (New York Style)<span class="sr-only"> menu category</span>
552													<span class="ms-auto">9<span class="sr-only"> items available</span></span>
553											</a>
554									<a
555						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
556						data-event-on:category_pinned="(category) => {
557							const isCurrent = category.id === '137445';
558							$(this).toggleClass('active', isCurrent);
559							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
560						}"
561						href="https://www.goldencityri.com/order/main/chow-mei-fun"
562						aria-current="false"
563						onclick="if (!event.ctrlKey) {
564							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
565							if (currentMenuIsActive) {
566								app.event.emit('category_selected', { id: '137445' });
567							} else {
568								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137445' });
569							}
570													}"
571					>
572						Chow Mei Fun<span class="sr-only"> menu category</span>
573													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
574											</a>
575									<a
576						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
577						data-event-on:category_pinned="(category) => {
578							const isCurrent = category.id === '137446';
579							$(this).toggleClass('active', isCurrent);
580							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
581						}"
582						href="https://www.goldencityri.com/order/main/diet-special"
583						aria-current="false"
584						onclick="if (!event.ctrlKey) {
585							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
586							if (currentMenuIsActive) {
587								app.event.emit('category_selected', { id: '137446' });
588							} else {
589								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137446' });
590							}
591													}"
592					>
593						Diet Special<span class="sr-only"> menu category</span>
594													<span class="ms-auto">4<span class="sr-only"> items available</span></span>
595											</a>
596									<a
597						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
598						data-event-on:category_pinned="(category) => {
599							const isCurrent = category.id === '137447';
600							$(this).toggleClass('active', isCurrent);
601							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
602						}"
603						href="https://www.goldencityri.com/order/main/hunan-szechuan-dishes"
604						aria-current="false"
605						onclick="if (!event.ctrlKey) {
606							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
607							if (currentMenuIsActive) {
608								app.event.emit('category_selected', { id: '137447' });
609							} else {
610								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137447' });
611							}
612													}"
613					>
614						Hunan & Szechuan Dishes<span class="sr-only"> menu category</span>
615													<span class="ms-auto">40<span class="sr-only"> items available</span></span>
616											</a>
617									<a
618						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
619						data-event-on:category_pinned="(category) => {
620							const isCurrent = category.id === '137448';
621							$(this).toggleClass('active', isCurrent);
622							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
623						}"
624						href="https://www.goldencityri.com/order/main/chefs-special"
625						aria-current="false"
626						onclick="if (!event.ctrlKey) {
627							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
628							if (currentMenuIsActive) {
629								app.event.emit('category_selected', { id: '137448' });
630							} else {
631								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137448' });
632							}
633													}"
634					>
635						Chef's Special<span class="sr-only"> menu category</span>
636													<span class="ms-auto">12<span class="sr-only"> items available</span></span>
637											</a>
638									<a
639						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
640						data-event-on:category_pinned="(category) => {
641							const isCurrent = category.id === '137449';
642							$(this).toggleClass('active', isCurrent);
643							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
644						}"
645						href="https://www.goldencityri.com/order/main/combination-plates"
646						aria-current="false"
647						onclick="if (!event.ctrlKey) {
648							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
649							if (currentMenuIsActive) {
650								app.event.emit('category_selected', { id: '137449' });
651							} else {
652								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137449' });
653							}
654													}"
655					>
656						Combination Plates<span class="sr-only"> menu category</span>
657													<span class="ms-auto">31<span class="sr-only"> items available</span></span>
658											</a>
659									<a
660						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
661						data-event-on:category_pinned="(category) => {
662							const isCurrent = category.id === '137450';
663							$(this).toggleClass('active', isCurrent);
664							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
665						}"
666						href="https://www.goldencityri.com/order/main/dinner-special"
667						aria-current="false"
668						onclick="if (!event.ctrlKey) {
669							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
670							if (currentMenuIsActive) {
671								app.event.emit('category_selected', { id: '137450' });
672							} else {
673								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137450' });
674							}
675													}"
676					>
677						Dinner Special<span class="sr-only"> menu category</span>
678													<span class="ms-auto">23<span class="sr-only"> items available</span></span>
679											</a>
680									<a
681						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
682						data-event-on:category_pinned="(category) => {
683							const isCurrent = category.id === '137451';
684							$(this).toggleClass('active', isCurrent);
685							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
686						}"
687						href="https://www.goldencityri.com/order/main/lunch-special"
688						aria-current="false"
689						onclick="if (!event.ctrlKey) {
690							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
691							if (currentMenuIsActive) {
692								app.event.emit('category_selected', { id: '137451' });
693							} else {
694								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137451' });
695							}
696													}"
697					>
698						Lunch Special<span class="sr-only"> menu category</span>
699													<span class="ms-auto">53<span class="sr-only"> items available</span></span>
700											</a>
701									<a
702						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
703						data-event-on:category_pinned="(category) => {
704							const isCurrent = category.id === '137452';
705							$(this).toggleClass('active', isCurrent);
706							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
707						}"
708						href="https://www.goldencityri.com/order/main/side-order"
709						aria-current="false"
710						onclick="if (!event.ctrlKey) {
711							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
712							if (currentMenuIsActive) {
713								app.event.emit('category_selected', { id: '137452' });
714							} else {
715								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137452' });
716							}
717													}"
718					>
719						Side Order<span class="sr-only"> menu category</span>
720													<span class="ms-auto">4<span class="sr-only"> items available</span></span>
721											</a>
722									<a
723						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
724						data-event-on:category_pinned="(category) => {
725							const isCurrent = category.id === '137453';
726							$(this).toggleClass('active', isCurrent);
727							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
728						}"
729						href="https://www.goldencityri.com/order/main/beverages"
730						aria-current="false"
731						onclick="if (!event.ctrlKey) {
732							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
733							if (currentMenuIsActive) {
734								app.event.emit('category_selected', { id: '137453' });
735							} else {
736								app.event.emit('menu_selected', { menu_id: '11189', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '137453' });
737							}
738													}"
739					>
740						Beverages<span class="sr-only"> menu category</span>
741													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
742											</a>
743							</details>
744		
745			</div>
746
747												
748					<div class="restaurant-info border-top border-light p-3 position-absolute bottom-0 left-0 w-100">
749							<h2 c
749lass="eds-display-text-title-xs mb-0 me-2 pe-4"><span class="sr-only">Location: You're currently ordering from </span>Golden City - Johnston</h2>
750
751			<address class="eds-copy-text-s-regular mb-0">
752			39 Putnam Pike #10 Johnston, RI 02919		</address>
753						</div>
754
755																	<div class="eds-copy-text-s-regular p-3 d-lg-none">
756							<h2 class="eds-display-text-title-m m-0 pb-3">Additional info</h2>
757									<ul class="list-unstyled" aria-label="App store links">
758										<li><a href="https://play.google.com/store/apps/details?id=com.chinesemenuonline.goldencityjohnstonri"><span class="sr-only">Download from the Google Play Store</span><img src="/web/default4.0/images/google-play-badge.svg" alt="" aria-hidden="true"></a></li>
759					</ul>
760	
761	<ul class="list-unstyled d-flex gap-2" aria-label="Social network links">
762						<li><a href="https://www.yelp.com/biz/golden-city-johnston" target="new"  title="Opens in new tab" class="icon" title="Yelp"><i class="fab fa-yelp"></i><span class="sr-only">Yelp</span></a></li>
763							<li><a href="https://www.tripadvisor.com/Restaurant_Review-g54088-d23994007-Reviews-Golden_City-Johnston_Rhode_Island.html" target="new"  title="Opens in new tab" class="icon" title="TripAdvisor"><i class="fak fa-tripadvisor"></i><span class="sr-only">TripAdvisor</span></a></li>
764				</ul>
765	
766<div>&copy; 2026 Online Ordering by <a href="http://chinesemenuonline.com">Chinese Menu Online</a></div>
767	<div>Discover more dining options at <a href="https://www.springroll.com" target="_blank" title="Opens in new tab" >Springroll</a></div>
768
769<ul class="list-unstyled mb-0 pt-3" aria-label="Legal and support">
770	<li><a href="https://www.goldencityri.com/reportbug">Technical Support</a></li>
771	<li><a href="https://www.goldencityri.com/privacy">Privacy Policy</a></li>
772	<li><a href="https://www.goldencityri.com/tos">Terms of Service</a></li>
773	<li><a href="https://www.goldencityri.com/accessibility">Accessibility</a></li>
774</ul>
775
776This site is protected by reCAPTCHA and <a href="https://policies.google.com/privacy">Google's Privacy Policy</a> and <a href="https://policies.google.com/terms">Google's Terms of Service</a> apply.
777						</div>		</div>
778
779		
779<script>
780		{
781			const container = document.querySelector('[data-eds-id="6ab5373155c7e"]');
782
783						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
784				container.addEventListener(`eds.${eventName}`, (e) => {
785					bootstrap.Offcanvas.getOrCreateInstance(container)[eventName](
786						...(Array.isArray(e.detail) ? e.detail : [e.detail])
787					);
788				});
789			});
790		}
791		</script>
791
792	</div>
793
794					</header>
795			</div>
796
797										<aside class="container p-0" style="grid-area: hero" aria-labelledby="hero-section-title">
798					<section class="hero">
799												<div class="menu_hero backbgbox position-relative">
800									<div class="logo">
801		<a class="logo-image" href="https://www.goldencityri.com" aria-current="false" >
802			<img
803				src="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/dda5cc12-a950-4d0d-de29-1939608c7500/public"
804				srcset="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/dda5cc12-a950-4d0d-de29-1939608c7500/public 1x, https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/dda5cc12-a950-4d0d-de29-1939608c7500/public 2x"				alt="Go to Home"
805								onerror="this.closest('.logo').style.setProperty('display', 'none', 'important')"
806			/>
807		</a>
808	</div>
809						</div>
810
811													<div class="p-3">
812								<div class="pb-1">
813									<h1 id="hero-section-title" class="eds-display-text-title-s m-0 p-0">Golden City - Johnston</h1>
814																	</div>
815
816								<div class="d-sm-flex align-items-baseline">
817																			<div class="mt-2">
818											
819	<span
820		class="eds_label eds_label--variant-error eds-interface-text-m-bold me-1 text-nowrap"
821			>
822		Closed	</span>
823
824	Opens at 11:00AM										</div>
825									
826									<div class="d-flex gap-2 ms-sm-auto mt-2">
827																					
828					<a
829				class="eds_button btn btn-outline-secondary btn-sm col text-nowrap"
830				href="https://www.goldencityri.com/locationinfo?lid=8831"
831							>
832				<i class="eds_icon fa fa-info-circle" style="" aria-hidden="true"></i> Store info			</a>
833		
834												
835																					
836		<a
837			class="eds_button btn btn-outline-secondary btn-sm col d-lg-none text-nowrap"
838			href="tel:(401) 232-1818"
839					>
840			<i class="eds_icon fa fa-phone" style="" aria-hidden="true"></i> Call us		</a>
841
842												
843									</div>
844								</div>
845							</div>
846											</section>
847				</aside>
848			
849						
850						
851										<div class="container" style="grid-area: messages">
852									</div>
853						<!-- Header ends -->
854<main class="main_content" id="main">
855	<div class="container locationinfo mt10">
856			<div class="custom-content">
857	<p>We deliver within a 6 mile radius of our restaurant.</p>
858
859<p>Minimum delivery order: $10</p>
860
861<div><strong>Delivery Fees:</strong><br>
862$3 up to 6 miles</div>
863
864<div> </div>
865
866<p><em><span style="font-size:12px;"><span style="color:#B22222;">Delivery due time quoted at the time of ordering is approximate only and may vary. The restaurant will make every effort to deliver within the time stated. If the food is not delivered within the estimated delivery time quoted, please contact the restaurant by phone. You must notify the restaurant immediately if you decide to cancel your order. If the restaurant refuses cancellation because preparation of food delivery has been completed and/or delivery personnel has already been dispatched, it may not be cancelled and refunded.</span></span></em></p></div>	</div>
867</main>
868
869<footer class="footer bg-white" style="grid-area: footer">
870	<div class="container">
871					<div class="social_wrapper">
872				<div class="social_links">
873												<ul class="d-flex align-items-start">
874																																																		<li>
875											<a class="icon" href="https://www.yelp.com/biz/golden-city-johnston" target="_blank" title="Yelp (opens in new tab)">
876												<span class="sr-only">Yelp</span>
877												<i class="eds_icon fab fa-yelp" style="" aria-hidden="true"></i>											</a>
878										</li>
879																											<li>
880											<a class="icon" href="https://www.tripadvisor.com/Restaurant_Review-g54088-d23994007-Reviews-Golden_City-Johnston_Rhode_Island.html" target="_blank" title="TripAdvisor (opens in new tab)">
881												<span class="sr-only">TripAdvisor</span>
882												<img class="eds_icon fab fa-tripadvisor" style="" aria-hidden="true" src="/web/website/assets/svg/icons/social/tripadvisor.svg" alt="Tripadvisor" />											</a>
883										</li>
884																																								</ul>
885															</div>
886				<div class="d_app">
887											<ul>
888															<li><a href="https://play.google.com/store/apps/details?id=com.chinesemenuonline.goldencityjohnstonri"><span class="sr-only">Download from the Google Play Store</span><img src="/web/default4.0/images/google-play-badge.svg" alt="Get it on Google Play" aria-hidden="true"></a></li>
889														</ul>
890										</div>
891			</div>
892
893			<div class="d-flex flex-wrap justify-content-between gap-2 mt-2" style="--bs-link-color: var(--bs-body-color); --bs-link-hover-color: var(--bs-gray-dark)">
894				<ul class="list-unstyled d-flex gap-3 mb-0 eds-interface-text-l-regular">
895					<li><a class="text-decoration-none" href="https://www.goldencityri.com" aria-current="false">Home</a></li>
896					<li><a class="text-decoration-none" href="https://www.goldencityri.com/order/main" aria-current="false">Menu</a></li>
897													<li>
898									<a class="text-decoration-none" href="https://www.goldencityri.com/page/delivery-info" aria-current="page">Delivery Info</a>
899								</li>
900																						<li><a class="text-decoration-none" href="https://www.goldencityri.com/locationinfo" aria-current="false">Location &amp; Hours</a></li>
901															<li><a class="text-decoration-none" href="https://www.goldencityri.com/contact" aria-current="false">Contact</a></li>
902				</ul>
903
904				<ul class="list-unstyled d-flex mb-0 eds-interface-text-m-regular">
905					<li class="bullet-separated"><a href="https://www.goldencityri.com/reportbug" class="errorLink">Technical Support</a></li>
906					<li class="bullet-separated"><a href="https://www.goldencityri.com/privacy">Privacy Policy</a></li>
907					<li class="bullet-separated"><a href="https://www.goldencityri.com/tos">Terms of Service</a></li>
908					<li class="bullet-separated"><a href="https://www.goldencityri.com/accessibility">Accessibility</a></li>
909				</ul>
910			</div>
911
912			<div class="d-flex justify-content-between gap-3 border-top mt-3 pt-3" style="--bs-link-color: var(--bs-body-color); --bs-link-hover-color: var(--bs-gray-dark)">
913				<p class="eds-copy-text-m-regular">
914					This site is protected by reCAPTCHA and <a href="https://policies.google.com/privacy">Google's Privacy Policy</a> and <a href="https://policies.google.com/terms">Google's Terms of Service</a> apply.
915				</p>
916
917				<p class="eds-copy-text-m-regular text-end">
918					&copy; 2026 Online Ordering by <a href="http://chinesemenuonline.com">Chinese Menu Online</a>											<br>Discover more dining options at <a href="https://www.springroll.com" target="_blank" title="Opens in new tab" >Springroll</a>									</p>
919			</div>
920			</div>
921</footer>
922<!-- footer ends -->
923
924
925</div>
926<!-- wrapper ends -->
927
928
929
930	<div
931		data-eds-id="6ab53731577fc"
932		class="eds_dialog modal fade  "
933		tabindex="-1"
934		aria-labelledby="eds-dialog-title-6ab53731577fc"
935		aria-hidden="true"
936		id="forgot-password-modal"	>
937		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
938			<div class="modal-content ">
939									
940	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
941		<h2 id="eds-dialog-title-6ab53731577fc" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
942			Forgot Password		</h2>
943
944		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
945
946	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular ">
947		<form
948			id="forgot-password-form"
949			name="forgot-password"
950			data-async-on-submit
951			method="post"
952			action="https://www.goldencityri.com/auth/forgotpassword"
953			data-async-block="#forgot-password-modal .modal-content"
954			data-async-target="#forgot-password-modal .eds_dialog-body"
955			data-async-recaptcha
956			novalidate
957		>
958			
959			
960	<label
961		data-eds-id="6ab53731577af"
962		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
963			>
964					<div class="eds_formfield-label">
965				Your email				<span aria-hidden="true">*</span>							</div>
966		
967		<div class="position-relative d-flex flex-column">
968							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
969			
970										<input
971					type="email"
972					class="eds-copy-text-l-regular  "
973										placeholder=" " name="email" autocomplete="email" required value=""				/>
974
975				
976							
977			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
978					</div>
979
980		
981		
981<script>
982		{
983			const container = document.querySelector('[data-eds-id="6ab53731577af"]');
984			const input = container.querySelector('input, textarea, select');
985			const error = container.querySelector('.eds_formfield-error');
986
987			
988						input.addEventListener('eds.validation.reset', () => {
989				input.removeAttribute('data-validation');
990				input.setCustomValidity('');
991				error.innerHTML = '';
992			});
993
994						input.addEventListener('eds.validation.hide', () => {
995				input.removeAttribute('data-validation');
996			});
997
998						input.addEventListener('eds.validation.success', (e) => {
999				input.setCustomValidity('');
1000				input.setAttribute('data-validation', '');
1001				error.innerHTML = '';
1002			});
1003
1004						input.addEventListener('eds.validation.warning', (e) => {
1005				input.setCustomValidity('');
1006				input.setAttribute('data-validation', '');
1007				error.innerHTML = e.detail;
1008			});
1009
1010						input.addEventListener('eds.validation.error', (e) => {
1011				input.setCustomValidity(e.detail);
1012				input.checkValidity(); 				input.setAttribute('data-validation', '');
1013			});
1014
1015			input.addEventListener('invalid', (e) => {
1016				error.innerHTML = input.validationMessage;
1017			});
1018
1019								}
1020		</script>
1020
1021	</label>
1022
1023	
1024			<button class="eds_button btn btn-primary w-100 mb-3" type="submit" form="forgot-password-form">Reset password</button>
1025							<div class="text-center">
1026					<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#login-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">&lt; Back</button>				</div>
1027					</form>	</div>
1028
1029	
1030								</div>
1031		</div>
1032
1033		
1033<script>
1034		{
1035			const container = document.querySelector('[data-eds-id="6ab53731577fc"]');
1036			let edsMethodsDisabled = false;
1037
1038						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1039				container.addEventListener(`eds.${eventName}`, (e) => {
1040					if (edsMethodsDisabled) return;
1041
1042					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1043						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1044					);
1045				});
1046			});
1047
1048						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1049				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1050					if (edsMethodsDisabled) return;
1051
1052					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1053					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1054					edsMethodsDisabled = false;
1055				});
1056			});
1057
1058			
1059						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1060				container.addEventListener(eventName, () => {
1061					const autofocusInput = container.querySelector('[autofocus]');
1062					if (autofocusInput) {
1063						container.style.display = 'block';
1064						autofocusInput.focus();
1065					}
1066				});
1067			});
1068
1069					}
1070		</script>
1070
1071	</div>
1072
1073	
1074	<div
1075		data-eds-id="6ab5373157b64"
1076		class="eds_dialog modal fade  "
1077		tabindex="-1"
1078		aria-labelledby="eds-dialog-title-6ab5373157b64"
1079		aria-hidden="true"
1080		id="login-modal"	>
1081		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
1082			<div class="modal-content ">
1083									
1084	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
1085		<h2 id="eds-dialog-title-6ab5373157b64" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
1086			Log in		</h2>
1087
1088		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
1089
1090	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular ">
1091		<form
1092			id="login-form"
1093			name="login"
1094			data-async-on-submit
1095			method="post"
1096			action="https://www.goldencityri.com/auth"
1097			data-async-block="#login-modal .modal-content"
1098			data-async-target="#login-modal .eds_dialog-body"
1099			data-async-then="document.querySelector('#login-modal').dispatchEvent(new CustomEvent('eds.hide'))"
1100			data-async-recaptcha
1101			novalidate
1102		>
1103						
1104						
1105	<label
1106		data-eds-id="6ab5373157a23"
1107		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
1108			>
1109					<div class="eds_formfield-label">
1110				Your email				<span aria-hidden="true">*</span>							</div>
1111		
1112		<div class="position-relative d-flex flex-column">
1113							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1114			
1115										<input
1116					type="email"
1117					class="eds-copy-text-l-regular  "
1118										placeholder=" " name="email" autocomplete="username" required value=""				/>
1119
1120				
1121							
1122			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1123					</div>
1124
1125		
1126		
1126<script>
1127		{
1128			const container = document.querySelector('[data-eds-id="6ab5373157a23"]');
1129			const input = container.querySelector('input, textarea, select');
1130			const error = container.querySelector('.eds_formfield-error');
1131
1132			
1133						input.addEventListener('eds.validation.reset', () => {
1134				input.removeAttribute('data-validation');
1135				input.setCustomValidity('');
1136				error.innerHTML = '';
1137			});
1138
1139						input.addEventListener('eds.validation.hide', () => {
1140				input.removeAttribute('data-validation');
1141			});
1142
1143						input.addEventListener('eds.validation.success', (e) => {
1144				input.setCustomValidity('');
1145				input.setAttribute('data-validation', '');
1146				error.innerHTML = '';
1147			});
1148
1149						input.addEventListener('eds.validation.warning', (e) => {
1150				input.setCustomValidity('');
1151				input.setAttribute('data-validation', '');
1152				error.innerHTML = e.detail;
1153			});
1154
1155						input.addEventListener('eds.validation.error', (e) => {
1156				input.setCustomValidity(e.detail);
1157				input.checkValidity(); 				input.setAttribute('data-validation', '');
1158			});
1159
1160			input.addEventListener('invalid', (e) => {
1161				error.innerHTML = input.validationMessage;
1162			});
1163
1164								}
1165		</script>
1165
1166	</label>
1167
1168	
1169						
1170	<label
1171		data-eds-id="6ab5373157a46"
1172		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2"
1173			>
1174					<div class="eds_formfield-label">
1175				Your password				<span aria-hidden="true">*</span>							</div>
1176		
1177		<div class="position-relative d-flex flex-column">
1178							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1179			
1180										<input
1181					type="password"
1182					class="eds-copy-text-l-regular  pe-6"
1183					data-event-on:toggle_password_6ab5373157a46="(shown) => $(this).attr('type', shown ? 'text' : 'password')"					placeholder=" " name="password" autocomplete="current-password" required value=""				/>
1184
1185				
1186									<button class="eds_button btn btn-outline eds_formfield-toggle_password position-absolute end-0 px-2" style="--bs-btn-bg: transparent" title="Show password" aria-label="Show password" onclick="app.event.emit('toggle_password_6ab5373157a46', !$(this).data('password-shown'))" data-event-on:toggle_password_6ab5373157a46="(shown) =&gt; $(this).data('password-shown', shown).attr('title', shown ? 'Hide password' : 'Show password').attr('aria-label', shown ? 'Hide password' : 'Show password')" type="button"><i class="eds_icon fas fa-sm fa-eye" style="" aria-hidden="true" data-event-on:toggle_password_6ab5373157a46="(shown) =&gt; this.hidden = shown"></i> <i class="eds_icon fas fa-sm fa-eye-slash" style="" aria-hidden="true" data-event-on:toggle_password_6ab5373157a46="(shown) =&gt; this.hidden = !shown" hidden></i></button>							
1187			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1188					</div>
1189
1190		
1191		
1191<script>
1192		{
1193			const container = document.querySelector('[data-eds-id="6ab5373157a46"]');
1194			const input = container.querySelector('input, textarea, select');
1195			const error = container.querySelector('.eds_formfield-error');
1196
1197			
1198						input.addEventListener('eds.validation.reset', () => {
1199				input.removeAttribute('data-validation');
1200				input.setCustomValidity('');
1201				error.innerHTML = '';
1202			});
1203
1204						input.addEventListener('eds.validation.hide', () => {
1205				input.removeAttribute('data-validation');
1206			});
1207
1208						input.addEventListener('eds.validation.success', (e) => {
1209				input.setCustomValidity('');
1210				input.setAttribute('data-validation', '');
1211				error.innerHTML = '';
1212			});
1213
1214						input.addEventListener('eds.validation.warning', (e) => {
1215				input.setCustomValidity('');
1216				input.setAttribute('data-validation', '');
1217				error.innerHTML = e.detail;
1218			});
1219
1220						input.addEventListener('eds.validation.error', (e) => {
1221				input.setCustomValidity(e.detail);
1222				input.checkValidity(); 				input.setAttribute('data-validation', '');
1223			});
1224
1225			input.addEventListener('invalid', (e) => {
1226				error.innerHTML = input.validationMessage;
1227			});
1228
1229								}
1230		</script>
1230
1231	</label>
1232
1233	
1234						<div class="text-end mb-3">
1235				<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#forgot-password-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Forgot your password?</button>			</div>
1236
1237																
1238						<button class="eds_button btn btn-primary w-100 mb-3" type="submit">Log in</button>
1239						<div class="d-flex align-items-center mb-3"><hr class="flex-grow-1"><span class="mx-3 text-muted eds-interface-text-s-regular">OR</span><hr class="flex-grow-1"></div>				<div class="google-signin-container text-center mb-2">
1240		<a href="https://sso.onlineorderingsecure.com/auth/google/redirect?return_to=https%3A%2F%2Fwww.goldencityri.com%2Fauth%2Fgoogle&amp;redirect=%2Fpage%2Fdelivery-info" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1241			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.259h2.908c1.702-1.567 2.684-3.875 2.684-6.615Z" fill="#4285F4"/><path d="M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18Z" fill="#34A853"/><path d="M3.964 10.71A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.997 8.997 0 0 0 0 9c0 1.452.348 2.827.957 4.042l3.007-2.332Z" fill="#FBBC05"/><path d="M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.958L3.964 6.29C4.672 4.163 6.656 2.58 9 2.58Z" fill="#EA4335"/></svg>
1242			Continue with Google
1243		</a>
1244	</div>
1245					<div class="apple-signin-container text-center mb-2">
1246		<a href="https://sso.onlineorderingsecure.com/auth/apple/redirect?return_to=https%3A%2F%2Fwww.goldencityri.com%2Fauth%2Fapple&amp;redirect=%2Fpage%2Fdelivery-info" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1247			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M15.1 6.2c-.1.1-2.1 1.2-2.1 3.7 0 2.9 2.5 3.9 2.6 3.9 0 0 0 .1-.4 1.3-.6 1.5-1.7 3-2.9 3-1.3 0-1.6-.7-3.1-.7s-2 .8-3.1.8c-1.2 0-2.2-1.3-3-2.8C2 13.3 1.4 10.9 1.4 8.6c0-3.7 2.4-5.6 4.7-5.6 1.2 0 2.3.8 3 .8.7 0 1.9-.9 3.3-.9.5 0 2.4.1 3.7 1.3zM11.7 1.5c.6-.7 1-1.7 1-2.7 0-.1 0-.3 0-.4-1 0-2.1.6-2.8 1.4-.6.6-1.1 1.6-1.1 2.6 0 .2 0 .3 0 .4.1 0 .2 0 .3 0 .9 0 1.9-.6 2.6-1.3z" fill="currentColor"/></svg>
1248			Continue with Apple
1249		</a>
1250	</div>
1251					<small class="d-block mt-2 eds-interface-text-s-regular">
1252		By continuing, you agree to our <a href="https://www.goldencityri.com/tos" target="_blank" rel="noopener" title="Opens in new tab">Terms of Service</a> &amp; <a href="https://www.goldencityri.com/privacy" target="_blank" rel="noopener" title="Opens in new tab">Privacy Policy</a>		and consent to receive automated promotional emails. See our <a href="https://www.goldencityri.com/privacy#section-7-7" target="_blank" rel="noopener" title="Opens in new tab">Notice of Financial Incentive</a> regarding how we use your data for rewards and offers.
1253	</small>
1254	
1255						<div class="text-center mt-3">
1256				Don't have an account?
1257				<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#register-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Sign up</button>			</div>
1258		</form>	</div>
1259
1260	
1261								</div>
1262		</div>
1263
1264		
1264<script>
1265		{
1266			const container = document.querySelector('[data-eds-id="6ab5373157b64"]');
1267			let edsMethodsDisabled = false;
1268
1269						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1270				container.addEventListener(`eds.${eventName}`, (e) => {
1271					if (edsMethodsDisabled) return;
1272
1273					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1274						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1275					);
1276				});
1277			});
1278
1279						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1280				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1281					if (edsMethodsDisabled) return;
1282
1283					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1284					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1285					edsMethodsDisabled = false;
1286				});
1287			});
1288
1289			
1290						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1291				container.addEventListener(eventName, () => {
1292					const autofocusInput = container.querySelector('[autofocus]');
1293					if (autofocusInput) {
1294						container.style.display = 'block';
1295						autofocusInput.focus();
1296					}
1297				});
1298			});
1299
1300					}
1301		</script>
1301
1302	</div>
1303
1304	
1305	<div
1306		data-eds-id="6ab5373157ee5"
1307		class="eds_dialog modal fade  "
1308		tabindex="-1"
1309		aria-labelledby="eds-dialog-title-6ab5373157ee5"
1310		aria-hidden="true"
1311		id="register-modal"	>
1312		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
1313			<div class="modal-content ">
1314									
1315	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
1316		<h2 id="eds-dialog-title-6ab5373157ee5" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
1317			Sign up		</h2>
1318
1319		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
1320
1321	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular p-0">
1322		<form
1323			id="register-form"
1324			name="register"
1325			data-async-on-submit
1326			method="post"
1327			action="https://www.goldencityri.com/auth/register"
1328			data-async-block="#register-modal .modal-content"
1329			data-async-target="#register-modal .eds_dialog-body"
1330			data-async-then="document.querySelector('#register-modal').dispatchEvent(new CustomEvent('eds.hide'))"
1331			data-async-recaptcha
1332			novalidate
1333		>
1334			
1335			<div class="p-3 pt-0">
1336								
1337	<label
1338		data-eds-id="6ab5373157d68"
1339		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1340			>
1341					<div class="eds_formfield-label">
1342				First name				<span aria-hidden="true">*</span>							</div>
1343		
1344		<div class="position-relative d-flex flex-column">
1345							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1346			
1347										<input
1348					type="text"
1349					class="eds-copy-text-l-regular  "
1350										placeholder=" " name="firstname" autocomplete="given-name" required value=""				/>
1351
1352				
1353							
1354			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1355					</div>
1356
1357		
1358		
1358<script>
1359		{
1360			const container = document.querySelector('[data-eds-id="6ab5373157d68"]');
1361			const input = container.querySelector('input, textarea, select');
1362			const error = container.querySelector('.eds_formfield-error');
1363
1364			
1365						input.addEventListener('eds.validation.reset', () => {
1366				input.removeAttribute('data-validation');
1367				input.setCustomValidity('');
1368				error.innerHTML = '';
1369			});
1370
1371						input.addEventListener('eds.validation.hide', () => {
1372				input.removeAttribute('data-validation');
1373			});
1374
1375						input.addEventListener('eds.validation.success', (e) => {
1376				input.setCustomValidity('');
1377				input.setAttribute('data-validation', '');
1378				error.innerHTML = '';
1379			});
1380
1381						input.addEventListener('eds.validation.warning', (e) => {
1382				input.setCustomValidity('');
1383				input.setAttribute('data-validation', '');
1384				error.innerHTML = e.detail;
1385			});
1386
1387						input.addEventListener('eds.validation.error', (e) => {
1388				input.setCustomValidity(e.detail);
1389				input.checkValidity(); 				input.setAttribute('data-validation', '');
1390			});
1391
1392			input.addEventListener('invalid', (e) => {
1393				error.innerHTML = input.validationMessage;
1394			});
1395
1396								}
1397		</script>
1397
1398	</label>
1399
1400	
1401								
1402	<label
1403		data-eds-id="6ab5373157d89"
1404		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1405			>
1406					<div class="eds_formfield-label">
1407				Last name				<span aria-hidden="true">*</span>							</div>
1408		
1409		<div class="position-relative d-flex flex-column">
1410							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1411			
1412										<input
1413					type="text"
1414					class="eds-copy-text-l-regular  "
1415										placeholder=" " name="lastname" autocomplete="family-name" required value=""				/>
1416
1417				
1418							
1419			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1420					</div>
1421
1422		
1423		
1423<script>
1424		{
1425			const container = document.querySelector('[data-eds-id="6ab5373157d89"]');
1426			const input = container.querySelector('input, textarea, select');
1427			const error = container.querySelector('.eds_formfield-error');
1428
1429			
1430						input.addEventListener('eds.validation.reset', () => {
1431				input.removeAttribute('data-validation');
1432				input.setCustomValidity('');
1433				error.innerHTML = '';
1434			});
1435
1436						input.addEventListener('eds.validation.hide', () => {
1437				input.removeAttribute('data-validation');
1438			});
1439
1440						input.addEventListener('eds.validation.success', (e) => {
1441				input.setCustomValidity('');
1442				input.setAttribute('data-validation', '');
1443				error.innerHTML = '';
1444			});
1445
1446						input.addEventListener('eds.validation.warning', (e) => {
1447				input.setCustomValidity('');
1448				input.setAttribute('data-validation', '');
1449				error.innerHTML = e.detail;
1450			});
1451
1452						input.addEventListener('eds.validation.error', (e) => {
1453				input.setCustomValidity(e.detail);
1454				input.checkValidity(); 				input.setAttribute('data-validation', '');
1455			});
1456
1457			input.addEventListener('invalid', (e) => {
1458				error.innerHTML = input.validationMessage;
1459			});
1460
1461								}
1462		</script>
1462
1463	</label>
1464
1465	
1466								
1467	<label
1468		data-eds-id="6ab5373157da4"
1469		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1470			>
1471					<div class="eds_formfield-label">
1472				Email				<span aria-hidden="true">*</span>							</div>
1473		
1474		<div class="position-relative d-flex flex-column">
1475							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1476			
1477										<input
1478					type="email"
1479					class="eds-copy-text-l-regular  "
1480										placeholder=" " name="email" autocomplete="username" required value=""				/>
1481
1482				
1483							
1484			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1485					</div>
1486
1487		
1488		
1488<script>
1489		{
1490			const container = document.querySelector('[data-eds-id="6ab5373157da4"]');
1491			const input = container.querySelector('input, textarea, select');
1492			const error = container.querySelector('.eds_formfield-error');
1493
1494			
1495						input.addEventListener('eds.validation.reset', () => {
1496				input.removeAttribute('data-validation');
1497				input.setCustomValidity('');
1498				error.innerHTML = '';
1499			});
1500
1501						input.addEventListener('eds.validation.hide', () => {
1502				input.removeAttribute('data-validation');
1503			});
1504
1505						input.addEventListener('eds.validation.success', (e) => {
1506				input.setCustomValidity('');
1507				input.setAttribute('data-validation', '');
1508				error.innerHTML = '';
1509			});
1510
1511						input.addEventListener('eds.validation.warning', (e) => {
1512				input.setCustomValidity('');
1513				input.setAttribute('data-validation', '');
1514				error.innerHTML = e.detail;
1515			});
1516
1517						input.addEventListener('eds.validation.error', (e) => {
1518				input.setCustomValidity(e.detail);
1519				input.checkValidity(); 				input.setAttribute('data-validation', '');
1520			});
1521
1522			input.addEventListener('invalid', (e) => {
1523				error.innerHTML = input.validationMessage;
1524			});
1525
1526								}
1527		</script>
1527
1528	</label>
1529
1530	
1531								
1532	<label
1533		data-eds-id="6ab5373157dba"
1534		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1535			>
1536					<div class="eds_formfield-label">
1537				Password				<span aria-hidden="true">*</span>							</div>
1538		
1539		<div class="position-relative d-flex flex-column">
1540							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1541			
1542										<input
1543					type="password"
1544					class="eds-copy-text-l-regular  pe-6"
1545					data-event-on:toggle_password_6ab5373157dba="(shown) => $(this).attr('type', shown ? 'text' : 'password')"					placeholder=" " name="password" autocomplete="current-password" required value=""				/>
1546
1547				
1548									<button class="eds_button btn btn-outline eds_formfield-toggle_password position-absolute end-0 px-2" style="--bs-btn-bg: transparent" title="Show password" aria-label="Show password" onclick="app.event.emit('toggle_password_6ab5373157dba', !$(this).data('password-shown'))" data-event-on:toggle_password_6ab5373157dba="(shown) =&gt; $(this).data('password-shown', shown).attr('title', shown ? 'Hide password' : 'Show password').attr('aria-label', shown ? 'Hide password' : 'Show password')" type="button"><i class="eds_icon fas fa-sm fa-eye" style="" aria-hidden="true" data-event-on:toggle_password_6ab5373157dba="(shown) =&gt; this.hidden = shown"></i> <i class="eds_icon fas fa-sm fa-eye-slash" style="" aria-hidden="true" data-event-on:toggle_password_6ab5373157dba="(shown) =&gt; this.hidden = !shown" hidden></i></button>							
1549			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1550					</div>
1551
1552		
1553		
1553<script>
1554		{
1555			const container = document.querySelector('[data-eds-id="6ab5373157dba"]');
1556			const input = container.querySelector('input, textarea, select');
1557			const error = container.querySelector('.eds_formfield-error');
1558
1559			
1560						input.addEventListener('eds.validation.reset', () => {
1561				input.removeAttribute('data-validation');
1562				input.setCustomValidity('');
1563				error.innerHTML = '';
1564			});
1565
1566						input.addEventListener('eds.validation.hide', () => {
1567				input.removeAttribute('data-validation');
1568			});
1569
1570						input.addEventListener('eds.validation.success', (e) => {
1571				input.setCustomValidity('');
1572				input.setAttribute('data-validation', '');
1573				error.innerHTML = '';
1574			});
1575
1576						input.addEventListener('eds.validation.warning', (e) => {
1577				input.setCustomValidity('');
1578				input.setAttribute('data-validation', '');
1579				error.innerHTML = e.detail;
1580			});
1581
1582						input.addEventListener('eds.validation.error', (e) => {
1583				input.setCustomValidity(e.detail);
1584				input.checkValidity(); 				input.setAttribute('data-validation', '');
1585			});
1586
1587			input.addEventListener('invalid', (e) => {
1588				error.innerHTML = input.validationMessage;
1589			});
1590
1591								}
1592		</script>
1592
1593	</label>
1594
1595	
1596								
1597	<label
1598		data-eds-id="6ab5373157dfe"
1599		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
1600			>
1601					<div class="eds_formfield-label">
1602				Phone number				<span aria-hidden="true">*</span>							</div>
1603		
1604		<div class="position-relative d-flex flex-column">
1605							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1606			
1607										<input
1608					type="text"
1609					class="eds-copy-text-l-regular  "
1610										placeholder=" " name="primary_phone" autocomplete="tel-national" required value=""				/>
1611
1612				
1613							
1614			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1615					</div>
1616
1617					<div class="eds-interface-text-s-regular mt-2">
1618				<i class="eds_icon fa fa-info-circle text-muted" style="" aria-hidden="true"></i> We require a phone number in case we need to contact you about your order.			</div>
1619		
1620		
1620<script>
1621		{
1622			const container = document.querySelector('[data-eds-id="6ab5373157dfe"]');
1623			const input = container.querySelector('input, textarea, select');
1624			const error = container.querySelector('.eds_formfield-error');
1625
1626			
1627						input.addEventListener('eds.validation.reset', () => {
1628				input.removeAttribute('data-validation');
1629				input.setCustomValidity('');
1630				error.innerHTML = '';
1631			});
1632
1633						input.addEventListener('eds.validation.hide', () => {
1634				input.removeAttribute('data-validation');
1635			});
1636
1637						input.addEventListener('eds.validation.success', (e) => {
1638				input.setCustomValidity('');
1639				input.setAttribute('data-validation', '');
1640				error.innerHTML = '';
1641			});
1642
1643						input.addEventListener('eds.validation.warning', (e) => {
1644				input.setCustomValidity('');
1645				input.setAttribute('data-validation', '');
1646				error.innerHTML = e.detail;
1647			});
1648
1649						input.addEventListener('eds.validation.error', (e) => {
1650				input.setCustomValidity(e.detail);
1651				input.checkValidity(); 				input.setAttribute('data-validation', '');
1652			});
1653
1654			input.addEventListener('invalid', (e) => {
1655				error.innerHTML = input.validationMessage;
1656			});
1657
1658								}
1659		</script>
1659
1660	</label>
1661
1662	
1663				
1664	<div class="eds_checkable d-inline-block mb-2" >
1665		<input id="eds-checkable-6ab5373157e18" name="receive_promotions" value="1" checked type="checkbox" />
1666		<label for="eds-checkable-6ab5373157e18" class="eds_checkable-text eds-interface-text-l-regular ">
1667			Receive Promotional Offers & Updates		</label>
1668	</div>
1669
1670	
1671								<button class="eds_button btn btn-primary w-100 mt-1 mb-3" type="submit">Sign up</button>
1672								<div class="d-flex align-items-center mb-3"><hr class="flex-grow-1"><span class="mx-3 text-muted eds-interface-text-s-regular">OR</span><hr class="flex-grow-1"></div>					<div class="google-signin-container text-center mb-2">
1673		<a href="https://sso.onlineorderingsecure.com/auth/google/redirect?return_to=https%3A%2F%2Fwww.goldencityri.com%2Fauth%2Fgoogle&amp;redirect=%2Fpage%2Fdelivery-info" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1674			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.259h2.908c1.702-1.567 2.684-3.875 2.684-6.615Z" fill="#4285F4"/><path d="M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18Z" fill="#34A853"/><path d="M3.964 10.71A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.997 8.997 0 0 0 0 9c0 1.452.348 2.827.957 4.042l3.007-2.332Z" fill="#FBBC05"/><path d="M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.958L3.964 6.29C4.672 4.163 6.656 2.58 9 2.58Z" fill="#EA4335"/></svg>
1675			Continue with Google
1676		</a>
1677	</div>
1678						<div class="apple-signin-container text-center mb-2">
1679		<a href="https://sso.onlineorderingsecure.com/auth/apple/redirect?return_to=https%3A%2F%2Fwww.goldencityri.com%2Fauth%2Fapple&amp;redirect=%2Fpage%2Fdelivery-info" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1680			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M15.1 6.2c-.1.1-2.1 1.2-2.1 3.7 0 2.9 2.5 3.9 2.6 3.9 0 0 0 .1-.4 1.3-.6 1.5-1.7 3-2.9 3-1.3 0-1.6-.7-3.1-.7s-2 .8-3.1.8c-1.2 0-2.2-1.3-3-2.8C2 13.3 1.4 10.9 1.4 8.6c0-3.7 2.4-5.6 4.7-5.6 1.2 0 2.3.8 3 .8.7 0 1.9-.9 3.3-.9.5 0 2.4.1 3.7 1.3zM11.7 1.5c.6-.7 1-1.7 1-2.7 0-.1 0-.3 0-.4-1 0-2.1.6-2.8 1.4-.6.6-1.1 1.6-1.1 2.6 0 .2 0 .3 0 .4.1 0 .2 0 .3 0 .9 0 1.9-.6 2.6-1.3z" fill="currentColor"/></svg>
1681			Continue with Apple
1682		</a>
1683	</div>
1684						<small class="d-block mt-2 eds-interface-text-s-regular">
1685		By continuing, you agree to our <a href="https://www.goldencityri.com/tos" target="_blank" rel="noopener" title="Opens in new tab">Terms of Service</a> &amp; <a href="https://www.goldencityri.com/privacy" target="_blank" rel="noopener" title="Opens in new tab">Privacy Policy</a>		and consent to receive automated promotional emails. See our <a href="https://www.goldencityri.com/privacy#section-7-7" target="_blank" rel="noopener" title="Opens in new tab">Notice of Financial Incentive</a> regarding how we use your data for rewards and offers.
1686	</small>
1687	
1688								<div class="text-center mt-3">
1689					Already have an account?
1690					<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#login-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Log in</button>				</div>
1691			</div>
1692		</form>	</div>
1693
1694	
1695								</div>
1696		</div>
1697
1698		
1698<script>
1699		{
1700			const container = document.querySelector('[data-eds-id="6ab5373157ee5"]');
1701			let edsMethodsDisabled = false;
1702
1703						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1704				container.addEventListener(`eds.${eventName}`, (e) => {
1705					if (edsMethodsDisabled) return;
1706
1707					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1708						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1709					);
1710				});
1711			});
1712
1713						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1714				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1715					if (edsMethodsDisabled) return;
1716
1717					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1718					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1719					edsMethodsDisabled = false;
1720				});
1721			});
1722
1723			
1724						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1725				container.addEventListener(eventName, () => {
1726					const autofocusInput = container.querySelector('[autofocus]');
1727					if (autofocusInput) {
1728						container.style.display = 'block';
1729						autofocusInput.focus();
1730					}
1731				});
1732			});
1733
1734					}
1735		</script>
1735
1736	</div>
1737
1738	
1739	
1739<script>
1740	window.__ssoConfig = {
1741		google: {
1742			pendingUrl: "https:\/\/www.goldencityri.com\/auth\/google\/pending",
1743			registerModalId: "register-modal",
1744			loginModalId: "login-modal"		},
1745		apple: {
1746			pendingUrl: "https:\/\/www.goldencityri.com\/auth\/apple\/pending",
1747			registerModalId: "register-modal",
1748			loginModalId: "login-modal"		}
1749	};
1750	</script>
1750
1751	
1752
1753<div class="modal fade" id="modal-order-time" tabindex="-1" role="dialog"
1754	aria-hidden="true">
1755	<div class="modal-dialog modal-fullscreen-md-down mt-md-6" role="document">
1756		<div class="modal-content">
1757			<button class="d-md-none close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
1758			<div class="modal-header">
1759				<h2 class="modal-title eds-display-text-title-m">Order time</h2>
1760			</div>
1761			<div class="modal-body">
1762								<div class="btn-group w-100 btn-group-order-time-type mb-3" style="display: none;">
1763					
1764											<input type="radio" name="param_order~time~type_i_n_1" id="order_time_type_1-" value="1" class="btn-check timeswitch orderTimeTypeOption"
1765							checked />
1766						<label for="order_time_type_1-" class="d-flex align-items-center justify-content-center btn btn-outline-secondary  w-50">
1767						<span>
1768							Later
1769							<span class="d-block small fw-normal">Later</span>
1770						</span>
1771						</label>
1772									</div>
1773													<div id="laterContent" class="">
1774						<div class="select-time-container">
1775	<div class="selecttime showcheck_parent ">
1776	<div class="select-time-header clearfix">
1777		<h3 class="bold fl fs-5">Pick a day and time</h3>
1778			</div>
1779	<div class="select-time-content clearfix">
1780		<div class="row select-time-row">
1781						<div class="datepicker col-md-8" style="min-height: 248px;">
1782				<div class="datepicker-days" style="display: block;">
1783					<div data-datetimepicker data-datepicker-min-date="2026-09-24" class="errorable"></div>
1784				</div>
1785							</div>
1786							<div class="timepicker col-md-4">
1787					<div class="timepicker-picker">
1788												<ul class="ready-at-time css-scroll">
1789																														<li class="time-button ">
1790									<input id="timeValue0" type="radio" value="11:30 AM" name="param_ready~at~time_s_n_15"
1791									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1792									 data-required-field data-ready-attime/>
1793									<label for="timeValue0" class="btn btn-outline-secondary btn-sm" for="">11:30 AM</label>
1794								</li>
1795																								<li class="time-button ">
1796									<input id="timeValue1" type="radio" value="11:45 AM" name="param_ready~at~time_s_n_15"
1797									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1798									 data-required-field data-ready-attime/>
1799									<label for="timeValue1" class="btn btn-outline-secondary btn-sm" for="">11:45 AM</label>
1800								</li>
1801																								<li class="time-button ">
1802									<input id="timeValue2" type="radio" value="12:00 PM" name="param_ready~at~time_s_n_15"
1803									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1804									 data-required-field data-ready-attime/>
1805									<label for="timeValue2" class="btn btn-outline-secondary btn-sm" for="">12:00 PM</label>
1806								</li>
1807																								<li class="time-button ">
1808									<input id="timeValue3" type="radio" value="12:15 PM" name="param_ready~at~time_s_n_15"
1809									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1810									 data-required-field data-ready-attime/>
1811									<label for="timeValue3" class="btn btn-outline-secondary btn-sm" for="">12:15 PM</label>
1812								</li>
1813																								<li class="time-button ">
1814									<input id="timeValue4" type="radio" value="12:30 PM" name="param_ready~at~time_s_n_15"
1815									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1816									 data-required-field data-ready-attime/>
1817									<label for="timeValue4" class="btn btn-outline-secondary btn-sm" for="">12:30 PM</label>
1818								</li>
1819																								<li class="time-button ">
1820									<input id="timeValue5" type="radio" value="12:45 PM" name="param_ready~at~time_s_n_15"
1821									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1822									 data-required-field data-ready-attime/>
1823									<label for="timeValue5" class="btn btn-outline-secondary btn-sm" for="">12:45 PM</label>
1824								</li>
1825																								<li class="time-button ">
1826									<input id="timeValue6" type="radio" value="1:00 PM" name="param_ready~at~time_s_n_15"
1827									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1828									 data-required-field data-ready-attime/>
1829									<label for="timeValue6" class="btn btn-outline-secondary btn-sm" for="">1:00 PM</label>
1830								</li>
1831																								<li class="time-button ">
1832									<input id="timeValue7" type="radio" value="1:15 PM" name="param_ready~at~time_s_n_15"
1833									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1834									 data-required-field data-ready-attime/>
1835									<label for="timeValue7" class="btn btn-outline-secondary btn-sm" for="">1:15 PM</label>
1836								</li>
1837																								<li class="time-button ">
1838									<input id="timeValue8" type="radio" value="1:30 PM" name="param_ready~at~time_s_n_15"
1839									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1840									 data-required-field data-ready-attime/>
1841									<label for="timeValue8" class="btn btn-outline-secondary btn-sm" for="">1:30 PM</label>
1842								</li>
1843																								<li class="time-button ">
1844									<input id="timeValue9" type="radio" value="1:45 PM" name="param_ready~at~time_s_n_15"
1845									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1846									 data-required-field data-ready-attime/>
1847									<label for="timeValue9" class="btn btn-outline-secondary btn-sm" for="">1:45 PM</label>
1848								</li>
1849																								<li class="time-button ">
1850									<input id="timeValue10" type="radio" value="2:00 PM" name="param_ready~at~time_s_n_15"
1851									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1852									 data-required-field data-ready-attime/>
1853									<label for="timeValue10" class="btn btn-outline-secondary btn-sm" for="">2:00 PM</label>
1854								</li>
1855																								<li class="time-button ">
1856									<input id="timeValue11" type="radio" value="2:15 PM" name="param_ready~at~time_s_n_15"
1857									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1858									 data-required-field data-ready-attime/>
1859									<label for="timeValue11" class="btn btn-outline-secondary btn-sm" for="">2:15 PM</label>
1860								</li>
1861																								<li class="time-button ">
1862									<input id="timeValue12" type="radio" value="2:30 PM" name="param_ready~at~time_s_n_15"
1863									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1864									 data-required-field data-ready-attime/>
1865									<label for="timeValue12" class="btn btn-outline-secondary btn-sm" for="">2:30 PM</label>
1866								</li>
1867																								<li class="time-button ">
1868									<input id="timeValue13" type="radio" value="2:45 PM" name="param_ready~at~time_s_n_15"
1869									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1870									 data-required-field data-ready-attime/>
1871									<label for="timeValue13" class="btn btn-outline-secondary btn-sm" for="">2:45 PM</label>
1872								</li>
1873																								<li class="time-button ">
1874									<input id="timeValue14" type="radio" value="3:00 PM" name="param_ready~at~time_s_n_15"
1875									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1876									 data-required-field data-ready-attime/>
1877									<label for="timeValue14" class="btn btn-outline-secondary btn-sm" for="">3:00 PM</label>
1878								</li>
1879																								<li class="time-button ">
1880									<input id="timeValue15" type="radio" value="3:15 PM" name="param_ready~at~time_s_n_15"
1881									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1882									 data-required-field data-ready-attime/>
1883									<label for="timeValue15" class="btn btn-outline-secondary btn-sm" for="">3:15 PM</label>
1884								</li>
1885																								<li class="time-button ">
1886									<input id="timeValue16" type="radio" value="3:30 PM" name="param_ready~at~time_s_n_15"
1887									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1888									 data-required-field data-ready-attime/>
1889									<label for="timeValue16" class="btn btn-outline-secondary btn-sm" for="">3:30 PM</label>
1890								</li>
1891																								<li class="time-button ">
1892									<input id="timeValue17" type="radio" value="3:45 PM" name="param_ready~at~time_s_n_15"
1893									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1894									 data-required-field data-ready-attime/>
1895									<label for="timeValue17" class="btn btn-outline-secondary btn-sm" for="">3:45 PM</label>
1896								</li>
1897																								<li class="time-button ">
1898									<input id="timeValue18" type="radio" value="4:00 PM" name="param_ready~at~time_s_n_15"
1899									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1900									 data-required-field data-ready-attime/>
1901									<label for="timeValue18" class="btn btn-outline-secondary btn-sm" for="">4:00 PM</label>
1902								</li>
1903																								<li class="time-button ">
1904									<input id="timeValue19" type="radio" value="4:15 PM" name="param_ready~at~time_s_n_15"
1905									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1906									 data-required-field data-ready-attime/>
1907									<label for="timeValue19" class="btn btn-outline-secondary btn-sm" for="">4:15 PM</label>
1908								</li>
1909																								<li class="time-button ">
1910									<input id="timeValue20" type="radio" value="4:30 PM" name="param_ready~at~time_s_n_15"
1911									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1912									 data-required-field data-ready-attime/>
1913									<label for="timeValue20" class="btn btn-outline-secondary btn-sm" for="">4:30 PM</label>
1914								</li>
1915																								<li class="time-button ">
1916									<input id="timeValue21" type="radio" value="4:45 PM" name="param_ready~at~time_s_n_15"
1917									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1918									 data-required-field data-ready-attime/>
1919									<label for="timeValue21" class="btn btn-outline-secondary btn-sm" for="">4:45 PM</label>
1920								</li>
1921																								<li class="time-button ">
1922									<input id="timeValue22" type="radio" value="5:00 PM" name="param_ready~at~time_s_n_15"
1923									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1924									 data-required-field data-ready-attime/>
1925									<label for="timeValue22" class="btn btn-outline-secondary btn-sm" for="">5:00 PM</label>
1926								</li>
1927																								<li class="time-button ">
1928									<input id="timeValue23" type="radio" value="5:15 PM" name="param_ready~at~time_s_n_15"
1929									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1930									 data-required-field data-ready-attime/>
1931									<label for="timeValue23" class="btn btn-outline-secondary btn-sm" for="">5:15 PM</label>
1932								</li>
1933																								<li class="time-button ">
1934									<input id="timeValue24" type="radio" value="5:30 PM" name="param_ready~at~time_s_n_15"
1935									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1936									 data-required-field data-ready-attime/>
1937									<label for="timeValue24" class="btn btn-outline-secondary btn-sm" for="">5:30 PM</label>
1938								</li>
1939																								<li class="time-button ">
1940									<input id="timeValue25" type="radio" value="5:45 PM" name="param_ready~at~time_s_n_15"
1941									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1942									 data-required-field data-ready-attime/>
1943									<label for="timeValue25" class="btn btn-outline-secondary btn-sm" for="">5:45 PM</label>
1944								</li>
1945																								<li class="time-button ">
1946									<input id="timeValue26" type="radio" value="6:00 PM" name="param_ready~at~time_s_n_15"
1947									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1948									 data-required-field data-ready-attime/>
1949									<label for="timeValue26" class="btn btn-outline-secondary btn-sm" for="">6:00 PM</label>
1950								</li>
1951																								<li class="time-button ">
1952									<input id="timeValue27" type="radio" value="6:15 PM" name="param_ready~at~time_s_n_15"
1953									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1954									 data-required-field data-ready-attime/>
1955									<label for="timeValue27" class="btn btn-outline-secondary btn-sm" for="">6:15 PM</label>
1956								</li>
1957																								<li class="time-button ">
1958									<input id="timeValue28" type="radio" value="6:30 PM" name="param_ready~at~time_s_n_15"
1959									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1960									 data-required-field data-ready-attime/>
1961									<label for="timeValue28" class="btn btn-outline-secondary btn-sm" for="">6:30 PM</label>
1962								</li>
1963																								<li class="time-button ">
1964									<input id="timeValue29" type="radio" value="6:45 PM" name="param_ready~at~time_s_n_15"
1965									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1966									 data-required-field data-ready-attime/>
1967									<label for="timeValue29" class="btn btn-outline-secondary btn-sm" for="">6:45 PM</label>
1968								</li>
1969																								<li class="time-button ">
1970									<input id="timeValue30" type="radio" value="7:00 PM" name="param_ready~at~time_s_n_15"
1971									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1972									 data-required-field data-ready-attime/>
1973									<label for="timeValue30" class="btn btn-outline-secondary btn-sm" for="">7:00 PM</label>
1974								</li>
1975																								<li class="time-button ">
1976									<input id="timeValue31" type="radio" value="7:15 PM" name="param_ready~at~time_s_n_15"
1977									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1978									 data-required-field data-ready-attime/>
1979									<label for="timeValue31" class="btn btn-outline-secondary btn-sm" for="">7:15 PM</label>
1980								</li>
1981																								<li class="time-button ">
1982									<input id="timeValue32" type="radio" value="7:30 PM" name="param_ready~at~time_s_n_15"
1983									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1984									 data-required-field data-ready-attime/>
1985									<label for="timeValue32" class="btn btn-outline-secondary btn-sm" for="">7:30 PM</label>
1986								</li>
1987																								<li class="time-button ">
1988									<input id="timeValue33" type="radio" value="7:45 PM" name="param_ready~at~time_s_n_15"
1989									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1990									 data-required-field data-ready-attime/>
1991									<label for="timeValue33" class="btn btn-outline-secondary btn-sm" for="">7:45 PM</label>
1992								</li>
1993																								<li class="time-button ">
1994									<input id="timeValue34" type="radio" value="8:00 PM" name="param_ready~at~time_s_n_15"
1995									class="btn-check rad-ready_at_time" onchange="saveFormStat
1995e('param_ready~at~time_s_n_15', this.value, true);"
1996									 data-required-field data-ready-attime/>
1997									<label for="timeValue34" class="btn btn-outline-secondary btn-sm" for="">8:00 PM</label>
1998								</li>
1999																								<li class="time-button ">
2000									<input id="timeValue35" type="radio" value="8:15 PM" name="param_ready~at~time_s_n_15"
2001									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2002									 data-required-field data-ready-attime/>
2003									<label for="timeValue35" class="btn btn-outline-secondary btn-sm" for="">8:15 PM</label>
2004								</li>
2005																								<li class="time-button ">
2006									<input id="timeValue36" type="radio" value="8:30 PM" name="param_ready~at~time_s_n_15"
2007									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2008									 data-required-field data-ready-attime/>
2009									<label for="timeValue36" class="btn btn-outline-secondary btn-sm" for="">8:30 PM</label>
2010								</li>
2011																								<li class="time-button ">
2012									<input id="timeValue37" type="radio" value="8:45 PM" name="param_ready~at~time_s_n_15"
2013									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2014									 data-required-field data-ready-attime/>
2015									<label for="timeValue37" class="btn btn-outline-secondary btn-sm" for="">8:45 PM</label>
2016								</li>
2017																								<li class="time-button ">
2018									<input id="timeValue38" type="radio" value="9:00 PM" name="param_ready~at~time_s_n_15"
2019									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2020									 data-required-field data-ready-attime/>
2021									<label for="timeValue38" class="btn btn-outline-secondary btn-sm" for="">9:00 PM</label>
2022								</li>
2023																								<li class="time-button ">
2024									<input id="timeValue39" type="radio" value="9:15 PM" name="param_ready~at~time_s_n_15"
2025									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2026									 data-required-field data-ready-attime/>
2027									<label for="timeValue39" class="btn btn-outline-secondary btn-sm" for="">9:15 PM</label>
2028								</li>
2029																								<li class="time-button ">
2030									<input id="timeValue40" type="radio" value="9:30 PM" name="param_ready~at~time_s_n_15"
2031									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2032									 data-required-field data-ready-attime/>
2033									<label for="timeValue40" class="btn btn-outline-secondary btn-sm" for="">9:30 PM</label>
2034								</li>
2035																								<li class="time-button ">
2036									<input id="timeValue41" type="radio" value="9:45 PM" name="param_ready~at~time_s_n_15"
2037									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2038									 data-required-field data-ready-attime/>
2039									<label for="timeValue41" class="btn btn-outline-secondary btn-sm" for="">9:45 PM</label>
2040								</li>
2041																								<li class="time-button ">
2042									<input id="timeValue42" type="radio" value="10:00 PM" name="param_ready~at~time_s_n_15"
2043									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2044									 data-required-field data-ready-attime/>
2045									<label for="timeValue42" class="btn btn-outline-secondary btn-sm" for="">10:00 PM</label>
2046								</li>
2047																								<li class="time-button ">
2048									<input id="timeValue43" type="radio" value="10:15 PM" name="param_ready~at~time_s_n_15"
2049									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2050									 data-required-field data-ready-attime/>
2051									<label for="timeValue43" class="btn btn-outline-secondary btn-sm" for="">10:15 PM</label>
2052								</li>
2053														</ul>
2054					</div>
2055				</div>
2056					</div>
2057	</div>
2058</div>
2059</div>
2060<input type="hidden" name="param_ready~at_s_n_100" class="hid-ready-at" value="" />
2061<input type="hidden" class="hid-ready-at-date" value="2026-09-24" />
2062<input type="hidden" class="hid-eot" value="1969-12-31 16:00:00" />					</div>
2063							</div>
2064			<div class="modal-footer">
2065								<input type="hidden" id="hid-order-time-type" value="1" />
2066				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Cancel</button>
2067				<button type="button" class="btn btn-primary" data-save-time-modal>Save</button>
2068			</div>
2069		</div>
2070	</div>
2071</div>
2072
2073<!-- www modal start -->
2074<div class="modal fade mob_full_modal www_modal order-options" id="modal-order-options" tabindex="-1" role="dialog"
2075	 aria-hidden="true" data-update-otype-on-modal-close>
2076	<div class="modal-dialog modal-fullscreen-sm-down mt-sm-6" role="document">
2077		<div class="modal-content">
2078			<button class="d-md-none close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
2079			<div class="modal-header">
2080				<h2 class="modal-title eds-display-text-title-m">Order details</h2>
2081			</div>
2082			<div class="modal-body">
2083				<div class="www_moda_content">
2084					<div class="cs_box order_type" onchange="app.event.emit('order_type_changed', { order_type: event.target.value })">
2085						<div class="h5">What:</div>
2086												<div class="position-relative">
2087	<div class="mdropbtn" data-toggle-mdrop role="button">
2088		<span class="visually-hidden">Order type:</span>
2089		<span data-order-type-label>
2090			Select		</span>
2091	</div>
2092	<ul data-mdrop-ul>
2093							<li class=" ">
2094						<input data-order-type-on-change type="radio" name="param_order~type_s_n_10" id="order-type-pickup-1"
2095							class="orderTypeOption css-checkbox " data-name="Pick up"							 value="PICKUP"
2096							data-constant="1" data-base="PICKUP" >
2097						<label for="order-type-pickup-1" class="css-label" data-update-mdrop-on-click>
2098							Pick up						</label>
2099					</li>
2100									<li class=" ">
2101						<input data-order-type-on-change type="radio" name="param_order~type_s_n_10" id="order-type-delivery-1"
2102							class="orderTypeOption css-checkbox deliveryswitch" data-name="Delivery"							 value="DELIVERY"
2103							data-constant="2" data-base="DELIVERY" >
2104						<label for="order-type-delivery-1" class="css-label" data-update-mdrop-on-click>
2105							Delivery						</label>
2106					</li>
2107					</ul>
2108</div>
2109					</div>
2110					<form class="">
2111																				<div class="cs_box guest_checkout_address checkout_address deliveryAddressContainer" style="display:none;">
2112								<label for="street-address-bar" class="h5">Enter your address:</label>
2113								<div class="form-group street-address-container">
2114									<input name="param_full~address_s_n_255" id="street-address-bar" placeholder="Enter your address"
2115										   data-autocomplete-address data-autocomplete-success="autoCompleteSuccess"
2116										   onkeyup="scheduleFormStateSave(this.name, this.value)" onchange="validateAddress($('#modal-order-options .deliveryAddressContainer'))"
2117										   type="search" class="form-control input-search input-validate-address input-street-address user-address-field"
2118										   value="" data-required-field />
2119								</div>
2120																<input type="hidden" name="param_street~address_s_n_255" data-autocompleted-street-address />
2121								<input type="hidden" name="param_city_s_n_90" data-autocompleted-city />
2122								<input type="hidden" name="param_state_s_n_2" data-autocompleted-state />
2123								<input type="hidden" name="param_zip~code_z_n_10" data-autocompleted-zip />
2124															</div>
2125											</form>
2126					<!-- <div class="form-submit-wrapper">
2127						<input type="submit" class="form-submit btn btn-primary" value="Save" data-close-modal data-select-later-date data-saveotype-modal>
2128					</div> -->
2129				</div>
2130			</div>
2131			<div
2132				data-async-on-event="order_type_changed"
2133				data-async-action="https://www.goldencityri.com/ajax/?form=minimum_order_value_warning&component=order_type"
2134				data-async-method="get"
2135			>
2136							</div>
2137			<div class="modal-footer">
2138				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Close</button>
2139				<button type="button" class="btn btn-primary" data-close-modal data-saveotype-modal>Save</button>
2140			</div>
2141		</div>
2142	</div>
2143</div>
2144<!-- www modal end -->
2145
2146<!-- menu item modal -->
2147<div class="modal fade add_menu" id="add_menu_item" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="item_name">
2148	<div class="modal-dialog modal-dialog-centered modal-fullscreen-md-down" role="document">
2149		<div class="modal-content menu-item-container-wrapper">
2150			<div class="modal-body menu-item-container ">
2151				<p id="item_name">Menu item dialog</p>
2152							</div>
2153		</div>
2154	</div>
2155</div>
2156<!-- menu item modal end -->
2157
2158
2159	<div
2160		data-eds-id="6ab5373161683"
2161		class="eds_dialog modal fade  "
2162		tabindex="-1"
2163		aria-labelledby="eds-dialog-title-6ab5373161683"
2164		aria-hidden="true"
2165		data-event-on:coupon_modal_shown="(shown) =&gt; $(this).data(`coupon_modal_shown`, shown)" data-event-on:show_coupon_restrictions="({ coupon, errors }) =&gt; {
2166				if ($(this).data(`coupon_modal_shown`)) return;
2167
2168				$(this).find(`.eds_dialog-title`).html(`&lt;div class=&quot;text-truncate&quot;&gt;${coupon}&lt;/div&gt;`);
2169				$(this).find(`.eds_dialog-body`).html(errors);
2170				this.dispatchEvent(new CustomEvent(`eds.show`));
2171			}" data-event-on:restore_coupon_modal="this.dispatchEvent(new CustomEvent(`eds.hide`))"	>
2172		<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered modal-fullscreen-sm-down modal-md">
2173			<div class="modal-content ">
2174									
2175	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
2176		<h2 id="eds-dialog-title-6ab5373161683" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
2177			Coupon restrictions		</h2>
2178
2179		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
2180
2181	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular vh-100">
2182			</div>
2183
2184	
2185								</div>
2186		</div>
2187
2188		
2188<script>
2189		{
2190			const container = document.querySelector('[data-eds-id="6ab5373161683"]');
2191			let edsMethodsDisabled = false;
2192
2193						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
2194				container.addEventListener(`eds.${eventName}`, (e) => {
2195					if (edsMethodsDisabled) return;
2196
2197					bootstrap.Modal.getOrCreateInstance(container)[eventName](
2198						...(Array.isArray(e.detail) ? e.detail : [e.detail])
2199					);
2200				});
2201			});
2202
2203						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
2204				container.addEventListener(`${eventName}.bs.modal`, (e) => {
2205					if (edsMethodsDisabled) return;
2206
2207					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
2208					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
2209					edsMethodsDisabled = false;
2210				});
2211			});
2212
2213			
2214						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
2215				container.addEventListener(eventName, () => {
2216					const autofocusInput = container.querySelector('[autofocus]');
2217					if (autofocusInput) {
2218						container.style.display = 'block';
2219						autofocusInput.focus();
2220					}
2221				});
2222			});
2223
2224					}
2225		</script>
2225
2226	</div>
2227
2228	
2229<!-- location modal mobile start-->
2230<div class="modal fade location-picker" id="locationModal" tabindex="-1" role="dialog" aria-hidden="true">
2231	<div class="backdrop" data-bs-dismiss="modal"></div>
2232	<div class="modal-dialog modal-sm modal-dialog-centered" role="document">
2233		<div class="modal-content">
2234			<div class="modal-header">
2235				<h2 class="modal-title eds-display-text-title-m">Change Location</h2>
2236			</div>
2237
2238			<div class="modal-body">
2239				
2240<div class="change_location-locations">
2241			<input
2242			type="radio"
2243			class="css-checkbox"
2244			id="locations-1-location-8831"
2245			name="locations-1"
2246			value="https://www.goldencityri.com/order"
2247						checked		/>
2248		<label class="css-label" for="locations-1-location-8831">
2249			<div style="line-height: normal">
2250				<strong>Golden City - Johnston</strong>
2251				<br />
2252				39 Putnam Pike #10 Johnston, RI 02919			</div>
2253		</label>
2254	</div>
2255
2256			</div>
2257
2258			<div class="modal-footer">
2259				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Close</button>
2260				<button type="button" class="btn btn-warning" data-go-to-url-on-click="[name='locations-1']:checked">
2261					Change location				</button>
2262			</div>
2263		</div>
2264	</div>
2265</div>
2266<!-- location modal mobile end -->
2267
2268<div class="modal fade add_new_card_modal" id="modal-add-new-card" tabindex="-1" role="dialog" aria-modal="true">
2269	<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down" role="document">
2270		<div class="modal-content">
2271			<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"></button>
2272			<div class="modal-header">
2273				<h2 class="modal-title eds-display-text-title-m">Add new card</h2>
2274			</div>
2275			<div class="modal-body pb-6">
2276				<div class="ajax-creditcards">
2277					<div class="fa fa-spinner fa-spin fa-4x">
2278					</div>
2279				</div>
2280			</div>
2281		</div>
2282	</div>
2283</div>
2284
2285<div class="modal fade" id="modal-payment-change" tabindex="-1" role="dialog" aria-modal="true">
2286	<div class="modal-dialog modal-dialog-centered" role="document">
2287		<div class="modal-content">
2288			<div class="modal-header">
2289				<h2 class="modal-title modal-title-accent eds-display-text-title-m">Confirm <span data-confirm-payment-name>Pay with cash</span></h2>
2290			</div>
2291			<div class="modal-body">
2292				<p>You've just changed your payment type to <strong data-confirm-payment-name>Pay with cash</strong>. Please confirm that to proceed.</p>
2293				<button class="btn btn-primary w-100" data-bs-dismiss="modal" data-confirm-payment-switch>Confirm and proceed</button>
2294				<button class="btn eh-btn-silent w-100 mt-2" data-bs-dismiss="modal" data-cancel-payment-switch>Cancel</button>
2295			</div>
2296		</div>
2297	</div>
2298</div>
2299
2300<div class="modal fade modal_over_modal" id="modal-confirm-no-number-address" tabindex="-1" role="dialog" aria-modal="true" style="z-index: 2000;">
2301	<div class="modal-dialog modal-dialog-centered" role="document">
2302		<div class="modal-content">
2303			<div class="modal-header">
2304				<h2 class="modal-title modal-title-accent eds-display-text-title-m">Confirm Address</h2>
2305			</div>
2306			<div class="modal-body">
2307				<p>This address doesn't start with a street number. Please confirm the address is correct.</p>
2308				<button class="btn btn-warning w-100" data-bs-dismiss="modal" data-confirm-no-number-address>Yes, it's correct</button>
2309				<button class="btn btn-secondary w-100 mt-2" data-bs-dismiss="modal" data-cancel-no-number-address>No, let me edit it</button>
2310			</div>
2311		</div>
2312	</div>
2313</div>
2314
2315<div class="modal fade mob_full_modal" id="modal-invalid-address" tabindex="-1" role="dialog" aria-modal="true">
2316	<div class="modal-dialog modal-dialog-centered" role="document">
2317		<div class="modal-content">
2318			<button class="close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
2319			<div class="modal-header">
2320				<h2 class="modal-title eds-display-text-title-m">Sorry we do not deliver to your address!</h2>
2321			</div>
2322			<div class="modal-body">
2323				<div class="www_moda_content">
2324									<div class="cs_box pickup_when showcheck_parent">
2325						<div>You can Pick up your order at this location</div>
2326						<div class="pickup_locbox">
2327		<div class="rest_loc">
2328		<p>
2329			Golden City - Johnston<br/>
2330			39 Putnam Pike #10<br/>Johnston, RI 02919		</p>
2331	</div>
2332</div>					</div>
2333					<div class="form-submit-wrapper">
2334						<input type="submit" class="form-submit" value="Switch to pickup" data-bs-dismiss="modal" data-switch-to-pickup>
2335					</div>
2336								</div>
2337			</div>
2338		</div>
2339	</div>
2340</div>
2341
2342<div class="modal fade mob_full_modal" id="modal-view-delivery-zone" tabindex="-1" role="dialog" aria-modal="true">
2343	<div class="modal-dialog modal-dialog-centered" role="document">
2344		<div class="modal-content">
2345			<div class="modal-body modal-body-view-delivery-zone" style="min-height: 75px;">
2346				<div id="loading-view-delivery-area" class="loading-ajax-spinner"><i class="fa fa-spin fa-spinner fa-3x "></i></div>
2347				<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"></button>
2348				<div id="modal-view-delivery-zone-content" style="display:none;">
2349					<div class="h4 mt15">View our delivery area</div>
2350					<div class="mb15"></div>
2351					<style>
2352						#iframe-view-delivery-area {
2353							width:100%;
2354							height:100%;
2355							min-height:556px;
2356						}
2357						@media screen and (max-width: 768px) {
2358							#iframe-view-delivery-area {
2359								height: calc(100vh - 90px);
2360							}
2361						}
2362					</style>
2363					<iframe id="iframe-view-delivery-area" name="iframe-deliveryzone" frameborder="0" hspace="0" scrolling="auto"
2364						data-src="https://www.goldencityri.com/viewdeliveryzone/altdoc/1/vdz/1" title="Map of delivery areas"></iframe>
2365				</div>
2366			</div>
2367		</div>
2368	</div>
2369</div>
2370
2371<!-- Alert modal -->
2372<div class="modal fade" id="modal-alert" tabindex="-1" aria-labelledby="modal-alert" aria-hidden="true">
2373	<div class="modal-dialog">
2374		<div class="modal-content">
2375			<div class="modal-header">
2376				<h2 class="modal-title fs-5 eds-display-text-title-m">Error</h2>
2377				<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2378			</div>
2379			<div class="modal-body">
2380				Description
2381			</div>
2382			<div class="modal-footer">
2383				<button type="button" class="btn btn-primary btn-close-modal" data-bs-dismiss="modal">Close</button>
2384				<button type="button" class="btn btn-primary hidden">Save changes</button>
2385			</div>
2386		</div>
2387	</div>
2388</div>
2389
2390
2391
2392
2393
2394	<div
2395		id="toasts"
2396		class="toast-container position-fixed start-50 translate-middle-x"
2397		style="bottom: calc(var(--eds-fixed-cta-height, 0) * 1px); max-width: calc(100% - 2rem)"
2398	>
2399			</div>
2400
2401		
2401<script>
2402	$(() => {
2403		const ctas = document.querySelectorAll('[data-fixed-cta]');
2404		if (!ctas.length) {
2405			return;
2406		}
2407
2408		function updateFixedCTAHeight() {
2409			document.documentElement.style.setProperty(
2410				'--eds-fixed-cta-height',
2411				Math.max(0, ...Array.from(ctas, (element) => {
2412										const rect = element.getBoundingClientRect();
2413					return rect.height > 0 && getComputedStyle(element).position === 'fixed'
2414						? Math.max(0, window.innerHeight - rect.top)
2415						: 0;
2416				}))
2417			);
2418		}
2419
2420				if ('ResizeObserver' in window) {
2421			ctas.forEach((cta) => new ResizeObserver(updateFixedCTAHeight).observe(cta));
2422		} else {
2423			updateFixedCTAHeight();
2424		}
2425
2426		window.addEventListener('resize', app.throttle(updateFixedCTAHeight));
2427	});
2428	</script>
2428
2429
2430		<div class="visually-hidden">
2431		<div id="announcements-polite" aria-live="polite" aria-atomic="true">
2432			<div id="announcement-polite"></div>
2433		</div>
2434
2435				<div id="announcements-assertive" aria-live="assertive" aria-atomic="true">
2436			<div id="announcement-assertive"></div>
2437		</div>
2438	</div>
2439
2440	
2441<script type="text/javascript" src="/share42/share42.js"></script>
2441
2442
2443<!-- SET: SCRIPTS -->
2444<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2444
2444
2445<script>window.jQuery || document.write('
2445<script src="/web/default3.0/js/vendor/jquery-3.6.0.min.js"><\/script>')</script>
vendor: 1 bytes, line 2445
2445
2446<script src="https://code.jquery.com/jquery-migrate-3.3.2.js" integrity="sha384-KwAndHbPSueZ9+pG1mDjru/Q6KT6cliBs+/SCGpcOO6XvhrkbF0cBzkSs3+Pl2Zz" crossorigin="anonymous"></script>
2446
2447<!-- 
2447<script src="https://code.jquery.com/jquery-migrate-3.3.2.min.js" integrity="sha256-Ap4KLoCf1rXb52q+i3p0k2vjBsmownyBTE1EqlRiMwA=" crossorigin="anonymous"></script>
2447-->
2448<script>
2449	/* http://writing.colin-gourlay.com/safely-using-ready-before-including-jquery/ */
2450	(function($,d){$.each(readyQ,function(i,f){$(f)});$.each(bindReadyQ,function(i,f){$(d).bind("ready",f)})})(jQuery,document)
2451</script>
vendor: 1 bytes, line 2451
2451
2452<script src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js" integrity="sha256-lSjKY0/srUM9BE3dPm+c4fBo1dky2v27Gdjm2uoZaL0=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2452
2452
2453<script type="text/javascript" src="/min/g=js4.0&amp;1788675044"></script>
2453
2454<!-- END: SCRIPTS -->
2455
2456
2457<script>
2458	function closeAnnouncementModal(){
2459		$("#announcementBox").hide();
2460		setAnnouncementSession("<p style=\"text-align:center;\"><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>Dear Customer,<\/strong><\/span><\/span><\/p>\n\n<p style=\"text-align:center;\"><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>We will close from <\/strong><\/span><\/span><span style=\"color:#FF0000;\"><span style=\"font-size:14px;\"><strong>6\/16 - 7\/1<\/strong><\/span><\/span><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong> for vacation and reopen on <\/strong><\/span><\/span><span style=\"color:#FF0000;\"><span style=\"font-size:14px;\"><strong>7\/2<\/strong><\/span><\/span><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>. Thank you for your understanding!<\/strong><\/span><\/span><\/p>");
2461	}
2462
2463	$('body').on('click', '#closeAnnouncement', function(e) {
2464		e.preventDefault();
2465		setAnnouncementSession("<p style=\"text-align:center;\"><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>Dear Customer,<\/strong><\/span><\/span><\/p>\n\n<p style=\"text-align:center;\"><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>We will close from <\/strong><\/span><\/span><span style=\"color:#FF0000;\"><span style=\"font-size:14px;\"><strong>6\/16 - 7\/1<\/strong><\/span><\/span><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong> for vacation and reopen on <\/strong><\/span><\/span><span style=\"color:#FF0000;\"><span style=\"font-size:14px;\"><strong>7\/2<\/strong><\/span><\/span><span style=\"color:#0000FF;\"><span style=\"font-size:14px;\"><strong>. Thank you for your understanding!<\/strong><\/span><\/span><\/p>");
2466	});
2467</script>
vendor: 1 bytes, line 2467
2467
2468<script>
2469$(() => {
2470	const stickyHeader = document.querySelector('.headerAndWtype');
2471	if (!stickyHeader) {
2472		return;
2473	}
2474
2475	function updateHeaderHeight() {
2476		const gap = parseFloat(getComputedStyle(document.documentElement).fontSize) || 16;
2477		const offset = stickyHeader.offsetHeight + gap;
2478		document.documentElement.style.scrollPaddingTop = offset + 'px';
2479
2480				document.documentElement.style.setProperty('--sticky-header-offset', offset + 'px');
2481	}
2482
2483	updateHeaderHeight();
2484		if ('ResizeObserver' in window) {
2485		new ResizeObserver(updateHeaderHeight).observe(stickyHeader);
2486	} else {
2487		window.addEventListener('resize', app.throttle(updateHeaderHeight));
2488	}
2489});
2490</script>
2490
2491
2492		<div id="recaptcha" class="g-recaptcha" data-callback="submitAjaxForm" data-size="invisible"></div>
2493					<div id="async-recaptcha" class="g-recaptcha" data-callback="recaptchaAsyncCallback" data-size="invisible"></div>
2494				
2495		
2495<script>
2496			var ajaxRecaptcha;
2497			var asyncRecaptcha;
2498			var checkoutRecaptcha;
2499
2500			function initRecaptchas() {
2501				const options = {
2502					sitekey: "6LeS6lMUAAAAADOPnBKluMb49PS1NyzPT1kR87Re",
2503					size: 'invisible',
2504				};
2505
2506				$('[data-recaptcha]').not('[data-ajax-form]').each(function (k, v) {
2507					const submit = $(v).find('[type="submit"]');
2508					grecaptcha.render(submit[0], {
2509						...options, 
2510						callback(token) {
2511							$(v).submit();
2512						},
2513					});
2514				});
2515
2516				ajaxRecaptcha = grecaptcha.render('recaptcha', options);
2517									asyncRecaptcha = grecaptcha.render('async-recaptcha', options);
2518											}
2519		</script>
vendor: 119 bytes, lines 2519-2521
2519
2520		<script src="https://www.google.com/recaptcha/api.js?render=explicit&onload=initRecaptchas" async defer></script>
2521	
2522</body>
2523</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.