How to make a website for a restaurant
Before a family picks a restaurant for Sunday lunch or a birthday dinner, they look it up: the menu and prices, whether it is pure veg, if there is a family section, and till what time the kitchen takes orders. A small website answers these questions and sends them to your WhatsApp or phone to book a table or order a parcel.
Updated 2026-11-09
What people look for on a restaurant website
- The full menu with prices, so a family can guess the bill for six people before they come
- Clear veg and non-veg marking, and whether veg and non-veg are cooked in separate kitchens
- Your signature dishes with real photos: the dal makhani, the biryani, the thali people come back for
- Lunch and dinner timings, the last order time and your weekly off
- Seating: AC hall, family section, rooftop, and how many people you can take for a party
- Takeaway and home delivery: which areas you deliver to and the WhatsApp number to order on
- Parking, the nearest landmark and a Google Maps button
- Your FSSAI licence number
The pages your website needs
- Home: What food you serve, three signature dishes with photos, today's timings and buttons to call or WhatsApp for a table
- Menu: Starters, main course, breads, rice, desserts and drinks with prices and veg or non-veg marked, plus the thali and combo meals
- Parties and groups: Seating for birthdays, kitty parties and office lunches, the fixed party menus with a per-plate price, and a WhatsApp button to ask for a date
- Photos: The dining hall, the family section, the kitchen and the dishes, all taken at your restaurant
- Contact: Address, landmark, parking, lunch and dinner timings, delivery areas, phone, WhatsApp and Google Maps
Sample words for your home page
Slow-cooked Awadhi food in Aliganj, Lucknow
Galouti kebab, mutton biryani and a veg thali at ₹220. Family hall for 60 people. Open 12 to 3:30 and 7 to 11, closed on Tuesday.
Chaudhary's Awadhi Kitchen started as a small dhaba in 2009 and now seats 60 people in an AC hall with a separate family section. Our kebabs are made fresh each evening, and our veg dishes are cooked in a separate kitchen. Call or WhatsApp us to book a table or order a parcel.
Use these as a starting point and write them in your own words: AppCub can rewrite them for you in the chat.
How to make it with AppCub, step by step
- Decide the pages. Most restaurant websites need these pages: Home, Menu, Parties and groups, Photos, Contact.
- Describe it to AppCub. Paste the request below, with your own name, address, prices and timings.
- Check the plan. AppCub lists the pages and what goes on each. Ask for changes until it is right; seeing the plan is free.
- Add your details and photos. Replace every sample with your real details, attach your own photos, and check each page on the phone and computer preview.
- Publish and share. Choose your address (your-name.sites.appcub.ai), put the website live and share the link on WhatsApp.
Copy this request, change the details to match your restaurant, and paste it into AppCub:
Make a website for my restaurant, Chaudhary's Awadhi Kitchen, near Kapoorthala crossing in Aliganj, Lucknow. Pages: home, menu, parties and groups, photos and contact. Menu: galouti kebab ₹280, mutton biryani ₹320, chicken korma ₹290, dal makhani ₹190, veg thali ₹220, sheermal ₹40, phirni ₹80. Mark veg and non-veg. AC family hall for 60 people; party menus from ₹450 per plate. Open 12 PM to 3:30 PM and 7 PM to 11 PM, closed Tuesday. Home delivery within 4 km. WhatsApp and phone 98XXXXXXXX. Deep maroon and gold colours.
Tips for a restaurant website
- Photograph your own dishes in daylight near a window, one dish per photo. A real photo of your dal makhani does more than a stock picture of someone else's.
- Keep the website menu prices the same as the printed menu in your restaurant. When prices change, ask AppCub to update the menu page and publish again.
- Write the last order time, not just the closing time, so nobody arrives at 10:50 to an empty kitchen.
- For party bookings, list two or three fixed per-plate menus. People decide faster when they can see what they get for ₹450 a plate.
- Show your FSSAI licence number on the contact page, and keep your Google Business Profile timings the same as the website's.
- Add the website link to your free Google Business Profile, where most people see your photos and reviews first.
What it costs
- Describing your website and seeing AppCub’s plan for it is free.
- Making it and changing it in chat uses credits for the work done: start with the 2-day trial for ₹99 (150 credits) or the one-time App Pack for ₹499 (200 credits, no autopay). Starter is ₹1,599 a month for 700 credits.
- Publishing is free for an account that has paid AppCub once, at your-name.sites.appcub.ai.
- Work that fails or is rolled back costs no credits.
Good to know
- Customers can't order food, pay or reserve a table on the website; they call or WhatsApp you from any page. If you want customers to place orders and pay in the app, or waiters to take orders on a phone, make a restaurant app instead.
- The pages are written in English. You can talk to AppCub in English, Hindi or Hinglish.
- A website has no forms, bookings, payments or logins: visitors reach you on WhatsApp, by phone or on Google Maps.
- Every page carries a small “Made with AppCub” badge and a “Report this site” link.
Questions
Should a restaurant website show the whole menu with prices?
Yes. People use the menu to decide where to eat and to guess the bill, so show every dish with its price and mark veg and non-veg.
Can customers order food from my restaurant website?
Not on the website itself. Every page has a WhatsApp and call button, so customers send you their order there. For orders with payment inside an app, make a restaurant app.
Does AppCub connect my website to Zomato or Swiggy?
No. AppCub doesn't connect to Zomato or Swiggy, so your menu there and on your website are updated separately.
How do I change the menu when prices go up?
Tell AppCub in the chat, for example 'paneer tikka is now ₹260', and it changes the menu page. Then publish again so the live site shows the new price.
Can people book a table for a birthday party on the website?
They tap WhatsApp or call on the parties page and ask for a date. There is no booking form; you confirm the table yourself.
Can my restaurant website be in Hindi?
You can talk to AppCub in Hindi or Hinglish, but the website pages are made in English. Dish names like 'dal makhani' stay as people know them.
Read next
- How to make an app for a restaurant
- Website for a bakery
- Website for a biryani shop
- Website for a cafe
- Website for a cake shop
- Website for a catering service
- Website for a cloud kitchen
- All guides: food and restaurants
- All website guides by business
Make your restaurant website
Seeing the plan is free. Building starts with a 2-day trial for ₹99.