Restaurant and café menus

Indian restaurant menu website with a lunch thali offer

An Indian restaurant often runs two businesses from one kitchen: dinner and a lunch trade built on a set meal. This one page example for an invented Harris Park restaurant shows the full menu in printed columns, then gives the $22 weekday thali its own section, before catering enquiries for weddings and pujas.

Create a website with OneCraft3 pages, built in the section builder

The home page at three widths

The same page on a desktop, a tablet and a phone, exactly as it renders. Scroll inside each frame to read it all; nothing here can be clicked or submitted.

Desktop, 1280 pixels wide
Tablet, 768 pixels wide
Phone, 375 pixels wide

Page by page

Home /
Hero (full photo), Menu (printed menu), About (photo and story), Opening hours (compact card), Contact (details and form)
Privacy policy /privacy
Text (single column), 5 in a row
Terms of use /terms
Text (single column), 5 in a row

The page in order

A full photo hero of a table of curries, the menu in printed columns across dosa and starters, curries, tandoor and biryani and breads and sides, the lunch thali section, opening hours with the weekend breakfast note and the catering form. The menu note covers vegetarian dishes, dairy and nuts.

Running two menus

The weekday thali changes daily, so it is described in the section rather than sold as a product. If you want to take thali orders online, add it as a product in its own collection and add that collection to the menu section, with the day's dishes in the description.

What makes this website work

The lunch offer gets its own section

The thali sits in a photo and story section after the menu with its price in the heading and what is on the tray in the body. A set lunch is a different purchase from dinner, and burying it in the menu loses the office crowd.

Vegetarian marked in the dish

Every vegetarian dish ends with V and the menu note explains it. Half the menu is vegetarian, and a single letter in the description lets vegetarians scan the columns quickly.

Catering as the closing ask

The contact section is titled catering and bookings and asks for events from 20 people. For many Indian restaurants, weddings and pujas are the biggest orders of the year, and the site ends on them.

Questions people ask

How do I show vegetarian dishes on the menu?

Add a marker such as V to the end of the dish description and explain it in the menu note, as this example does. The menu section shows each dish's name, description and price, so a consistent marker in the description is the clearest way to flag dietary choices.

Can I promote a lunch special?

Give it a section of its own, as this example does with the thali in a photo and story section, or add an announcement bar at the top of the page. To sell it online, make it a product in its own collection and show that collection on the menu.

Can the site take catering enquiries?

The contact section can ask for details as a message, or use the quote request field set. Enquiries arrive in the message inbox with an email and a push, and can be exported as a CSV. For a priced catering quote, OneCraft Proposals can send one.

Can I change the spice level per order?

This example asks customers to write mild, medium or hot in the order notes, which the checkout collects when notes are on. A Spice option with three values would work too, but adds a step for every dish, so most restaurants use notes.

Will it show my opening hours to Google?

A published site adds LocalBusiness structured data with your opening hours from the hours section, your address and phone. It helps search engines read the details, and you should still keep your Google Business Profile hours exactly the same as the site.

Build your own in about a minute

The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.

Make one like this

Other website examples

For everything this generator can do, see the website maker.

Sources

Written and checked by the OneCraft team. Last checked .