What lunch guests need from a restaurant website
A lunch guest usually opens your site with one question: what is on the buffet today, and is there something I can eat. They are standing in an office corridor or walking between lectures, so the answer has to be readable on a phone in a few seconds. Diet markings matter more than photos. Someone avoiding gluten wants to see at a glance which dishes are safe, and a vegan wants to know whether the soup counts.
Other visitors come with a different job. An office manager wants to order lunch for a Thursday meeting of twenty people and needs the packages, the delivery area and the cut-off time. A team leader wants a table for eight at noon. A visitor from out of town wants to know if the kitchen is still open at three. Your site has to answer all of these without making the owner retype the menu in several places every Monday.
How the Kauhakulma demo handles it
Kauhakulma is a fictional lunch restaurant that VirtueInfo created for this demo. It is not a client, and its phone number, business ID, menus and prices are examples. The site is in Finnish and English, with the Finnish pages at the root and the English ones under their own path.
The home page opens with the buffet price and serving hours, then a ticket-style card that lists today's soup, mains, vegetarian dish and dessert. That card has no menu of its own. It reads the dishes from the lunch list page, so the owner edits one block per language each week and the home page follows. Below it, the page explains what the buffet includes, how the diet markings work, the afternoon à la carte menu, catering, takeaway boxes and which lunch benefit cards are accepted.
The signature feature is the weekly lunch list. Each weekday has its soup, two mains, a vegetarian dish and a dessert, every one tagged with the Finnish diet markings. The current day is highlighted using Helsinki time. Filter buttons hide every dish that does not suit the visitor, and the logic follows the markings: choosing dairy-free also keeps vegan dishes, because a vegan dish is dairy-free by definition. A print button lays the whole week out on a single A4 page for the office break room.
The à la carte page lists starters, mains, desserts and a children's section with prices and diet tags. The catering page shows four packages, the ordering steps and the delivery districts, and its order form updates a price estimate as the package, number of people and delivery choice change. The contact page has opening hours, an illustrated district map, notes on getting there and accessibility, and a group booking form for six or more guests.
Across every page, the top bar shows whether the restaurant is serving lunch, on à la carte or closed right now.
Local SEO built in
Every page carries schema.org Restaurant markup with opening hours, and the restaurant points to its menus through hasMenu. The lunch list and the à la carte page use Menu and MenuItem markup, with diet information on each dish. Catering is described as a service with an offer catalogue of packages, and the home page has FAQ markup.
Page titles follow what people search in each language, such as "lounasravintola Joensuu" and "lounaslista Joensuu" on the Finnish pages and "lunch restaurant Joensuu" in English. Opening hours and the name match what you would enter in your Google Business Profile. The menu is plain text that search engines read, not a photo of a printed list. Fonts are self-hosted and the illustrations are inline SVG, so the pages stay light.
The demo pages are kept out of search results because the business is fictional. A client site launches fully indexable, with a sitemap, canonical tags and language alternates.
Notes for each market
Finland
Finnish comes first, Swedish where your customers expect it, and English for students and international staff. The L, G, M, VEG and VE markings are familiar to Finnish diners, and a legend helps visitors who are new to them. Show prices including VAT and say which lunch benefit cards and apps you accept. Publish the week's list by Monday morning, since many people check it before deciding where to eat. Put your business ID (Y-tunnus) in the footer and tell guests where allergen information is kept.
USA
American guests look for lunch specials and online ordering. Menu prices usually exclude sales tax, so say so.
Canada
A French version is expected in Québec. Allergen tags and pickup ordering suit busy downtown lunch crowds.
Australia
Show prices including GST and use British spelling. Clear vegan and gluten-free tags help guests choose quickly.
India
Mark veg and non-veg dishes clearly and offer a WhatsApp button for office tiffin and bulk lunch orders. UPI and rupee prices with GST are expected.
What we deliver and how the project runs
We design the site to your brand, from the colours to the way the menu reads on a small screen, through our UI and UX design work. We set up the weekly list in the format your kitchen already uses, so the Monday update stays quick. Catering and group requests go to your email, WhatsApp, your CRM or your booking system.
At handover we show your staff how to change the week's dishes and the opening hours, and we can look after hosting and changes after launch. Send us last week's lunch list and your catering packages through our contact page, and we will reply with a quote.