Restaurant and café websites

Websites for restaurants, cafés and bars. Every dish on the menu is written out as text with its price, not a photo of the menu that Google can’t read. Guests book a table or order for pickup and the request reaches your LINE, while the opening hours and map match your Google Maps listing. We write it all, in Thai and English.

Free advice, no commitmentMenu as real textTables booked on LINE

Matches Google MapsSame menu, same hoursTables booked on LINEYour staff confirm them

Delivery-app fees, and ordering direct

MGR Online reported in August 2025 (opens in a new tab) that delivery apps charge restaurants about 28 to 32% of each sale. GrabFood and LINE MAN take 30%, and with 7% VAT on that fee, the restaurant actually gives up about 32.1% of the sale.

We don’t suggest leaving the apps. They bring new customers to you, but regulars who order again can order direct on your site and pick up themselves. A pickup order form that sends the order to LINE is in every package; ordering and paying online with delivery is Custom work we quote after a chat.

Table bookings your staff confirm

The booking form asks for the day, the time, the number of people, a name and a phone number or LINE, and sends it to your LINE. Staff confirm from their phone straight away, so you stay in charge of the tables and nothing gets double-booked.

Big groups and parties

A separate form for tables over 10 or private events, asking for a budget per head and the dishes they like.

Notes from the guest

A birthday, a high chair or a table indoors, typed by the guest in a notes box.

Food allergies

Allergy details count as health data under the PDPA, so the form never requires them. Guests can mention them in the notes if they want, and the restaurant uses them only to prepare the food.

If you serve alcohol: the 2025 rules

The Alcoholic Beverage Control Act (No. 2) B.E. 2568 (opens in a new tab) has applied since 8 November 2025. Section 32/1 bans advertising alcoholic drinks except to give information, news, knowledge or public relations under criteria the Minister sets, and Section 32/3 bans using an alcohol brand’s name or mark to advertise anything else.

When the person breaking the rule sells alcohol, and that includes a restaurant that serves beer or spirits, Section 43 allows up to a year in prison or a fine of up to 500,000 baht, plus up to 50,000 baht for each day until it’s put right. Section 36/1 also lets officials close the premises for up to a year at a time.

So on a restaurant’s site we leave out bottle shots and alcohol brand logos, write nothing that invites people to drink, and run no alcohol promotions. If the menu lists those drinks, we show them as plain information and check the Minister’s latest notification before launch. This summarises the Act; it isn’t legal advice.

Packages and prices

The build is paid for once. The page count covers the home page, the menu and the rest of the restaurant’s pages.

Starter

฿9,000

Hosting and domain from year two ฿2,500 a year

  • Pages: 5
  • Menu as text, with prices: Typed in full
  • Table booking and pickup forms: Sent to LINE
  • Thai and English: Written for you
Choose this package: Starter
Basic

฿19,900

Hosting and domain from year two ฿2,500 a year

  • Pages: 10
  • Menu as text, with prices: Typed in full
  • Table booking and pickup forms: Sent to LINE
  • Thai and English: Written for you
Choose this package: Basic
BusinessPopular

฿24,900

Hosting and domain from year two ฿3,500 a year

  • Pages: 25
  • Menu as text, with prices: Typed in full
  • Table booking and pickup forms: Sent to LINE
  • Thai and English: Written for you
Choose this package: Business
Premium

฿49,900

Hosting and domain from year two ฿3,500 a year

  • Pages: 50
  • Menu as text, with prices: Typed in full
  • Table booking and pickup forms: Sent to LINE
  • Thai and English: Written for you
Choose this package: Premium

A single restaurant with a short menu fits Starter’s 5 pages: home, menu, bookings, location and contact. With several branches, a separate events page or articles about your food, choose a package with more pages.

We cover the domain and hosting for the first year; after that it’s ฿2,500 to ฿3,500 a year. If anything doesn’t work as agreed within 30 days of launch, we fix it at no cost. Every order is paid through Fastwork.

See all packages and prices

From the paper menu to the web

01

Send the menu and your links in a chat

Photos of every menu page, plus your Google Maps and Facebook links.

02

The menu retyped as text

Every dish with its price and a short description, in Thai and English, with prices checked by you first.

03

Photos of the food and the room

We use the photos you have; if you have none, we tell you which dishes to shoot and from where.

04

Test a booking, then launch

A test booking sent through to your LINE, then the site and menu links added to your Google profile.

Once the menu and your details are in: Basic is live in 2 to 5 days, Business live in 7 to 10 days and Premium live in 10 to 15 days.

Restaurant website questions

Our menu is already a set of photos. Can we just use those?

They’re the starting point, but we retype the menu as text, because Google and AI tools can’t read words inside a photo and guests struggle to zoom on a phone. Keep the good food photos to go with each dish.

We change dishes and prices often. Can we edit them?

Yes. Dishes and prices are edited from the back end, and you can add or hide a sold-out dish at once. If you’d rather not, the Care Plan covers up to 5 content edits a month.

With a site, do we stop selling on Grab or LINE MAN?

No. The apps bring you new customers; the site serves people searching your name and regulars who’d rather order direct and collect, which pays you in full.

Can guests pay a deposit when they book?

It can be done as Custom work, but most restaurants start with a booking form confirmed on LINE, and ask for a deposit in the chat only for big tables or events.

We have several branches. Can each have its own page?

Yes. Each branch gets a page with its own map, hours and contact, which helps each one show up in searches for its own area.

We serve beer and cocktails. What can go on the site?

Under Section 32/1, only as information within the Minister’s criteria: no bottle shots, no brand logos and no invitation to drink. For any drinks promotion, check with a lawyer first.

Can the booking form ask about allergies?

Yes, in an optional notes box, because it’s health data under the PDPA. The restaurant should use it only to prepare the food and not keep it longer than needed.

Can tourists read the menu?

Yes. The English menu gives each dish’s main ingredients and how spicy it is, the two things visitors always ask before ordering.

Send us your menu

Send photos of your menu, the restaurant’s name and its Google Maps or Facebook link, and we’ll recommend the package that suits you.

Message us on LINE or WhatsApp any day. We reply within one working day. Free advice, no commitment.

Chat on LINE (opens in a new tab)Chat on WhatsApp (opens in a new tab)Email us