How to Make a Restaurant Website with ChatGPT

Describe your restaurant and ChatGPT builds a one-page website with your menu, hours and address, then hosts it for you. You need a paid ChatGPT plan. Sitelink then puts the site at a name guests can type, like lucias.site.link, with no domain to buy and no DNS to set up.

Build your restaurant website prompt

Kind of place
Look

Your prompt

Build a one-page website for Lucia's, a restaurant in North Park, San Diego, serving fresh pasta and wood-fired pizza. Show the menu near the top, grouped into starters, mains and desserts, then the opening hours, our address with a map link, and a phone number people can tap to call. Add one clear Book a table button that links to our reservations page: [add link]. Don't make up prices, hours or phone numbers. Write [add price], [add hours] and [add phone] where they go, so I can fill them in. Make it warm and rustic, and make sure it looks good on a phone.
An illustration. ChatGPT designs every site its own way.

How to make a restaurant website with ChatGPT

  1. Paste your prompt into ChatGPT

    Open ChatGPT on the web or in the desktop app, paste the prompt you built above and send it. The word website in it tells ChatGPT to build the page with ChatGPT Sites, which also hosts it. Sites needs a paid plan: Plus, Pro, Business, Enterprise or Edu.

    If your menu is already typed up somewhere, paste it under the prompt. ChatGPT then uses your dishes and prices instead of leaving gaps for them.

  2. Check it like a guest would

    The site opens in a preview beside the chat, marked Only visible to you. Open it on your phone as well, and check what a guest would:

    • Every dish and price matches your real menu.
    • The hours are right for each day, including the days you're closed.
    • The map link opens your exact address.
    • Tapping the phone number starts a call.
    • The main button goes where you said it would.

    Read ChatGPT's reply in full too. When we built a bakery website with ChatGPT, its Order ahead form only copied the request for the customer to send, and the reply said so.

  3. Fix the details in the chat

    Ask for one change at a time in the same chat, or click Request edits above the preview. For example:

    • "Here's our real menu with prices. Use it instead of the sample one."
    • "We're closed on Mondays and open until 11 on Fridays. Update the hours."
    • "Put the Book a table button at the top of the page too."
    • "Make the menu text bigger so it's easy to read on a phone."

    The preview updates after each change. There's no drag-and-drop editor, so every edit goes through the chat.

  4. Publish it

    Click Share above the preview. Under Link access, change Just me to Public, then click Publish. Anyone with the link can open your site now.

    That link ends in chatgpt.site, after a random word and number ChatGPT picked, like lucias.maple312.chatgpt.site. It's hard to print on a menu or read out over the phone.

  5. Give it an address guests can type

    In the same chat, type @site.link, pick it from the list, and ask for the address you want. If Sitelink isn't in the list, add Sitelink to ChatGPT first. It takes about a minute.

    Give this Site the address lucias.site.link

    Sitelink claims the name and ChatGPT adds it to your Site, so there's no domain to buy and no DNS to set up. The first 30 days cost nothing, then most names are $9 a year. Step by step: connect your ChatGPT Site to your address.

    Then put the address where guests look for you: the website field of your Google Business Profile, your Instagram bio, your printed menu and a QR code on each table. To turn up when people search for you, get your website on Google.

What a restaurant website needs

The prompt above asks ChatGPT for all six.

  • The menu, as text

    Guests check dishes and prices before they come. Text reads well on a phone and search engines can read it, which a photo or PDF of the menu makes harder.

  • Hours for every day

    Including the days you're closed. Wrong hours send people to a locked door.

  • The address and a map link

    One tap from the page to directions on a guest's phone.

  • A phone number to tap

    For questions, big groups and running late. Make it start a call, not just show the digits.

  • One main button

    Book a table, order for pickup or call. Pick the one you want most and keep it easy to find.

  • A page that works on a phone

    Many guests look you up on their phone, often on the way. Ask for it in the prompt and check it on yours.

Questions

Something else?

Email care@site.link
Can ChatGPT make a restaurant website?

Yes. ChatGPT Sites builds a one-page website from a description and hosts it, so there's nothing to install or upload. Sites is in beta on the paid ChatGPT plans: Plus, Pro, Business, Enterprise and Edu. The Free and Go plans don't have it.

Build a website with ChatGPT
How much does it cost to make a restaurant website with ChatGPT?

Building and hosting the site come with your paid ChatGPT plan. A Sitelink address costs nothing for its first 30 days, then $9 a year for most names. Common words and 3-letter names cost more.

See name prices
Do restaurants need a website?

Guests look a place up before they go, for the menu, the hours and the way in. Google Maps and delivery apps show some of that, but a website is the one place you control all of it, and it's what goes in the website field of your Google Business Profile.

What can't a ChatGPT restaurant website do?

It's a one-page site, not a restaurant system. It won't take payments, manage table bookings or send orders to your kitchen: in our test, an order form only copied the request for the customer to send. Keep the booking or ordering service you use and point the main button at it. Edits also go through the chat in the ChatGPT account that built the site.

Can I use my own domain instead?

Yes. If you already own a domain, open the Site's settings, choose Add domain, and add the records it shows where you bought the domain.

Every DNS record, explained
Can I make a restaurant website with Claude instead?

Yes. Ask Claude for a one-page restaurant website and it writes the page. Claude only shares it at a long claude.ai link, so Sitelink publishes it at a name like lucias.site.link instead.

Publish a Claude site at your own address

More sites to make with ChatGPT

Put your restaurant at a name guests remember.

Grab a name in minutes. Share it the same day.