Weekend Special — every theme $79 (was $99)

days––hrs––min––secShop all themes
WordPress Restaurant Theme screenshot
What is it?

Your own ordering & booking site

A multilingual WordPress restaurant theme with a mobile menu, direct online ordering and table reservations built in — no plugin stack. Import the demo menu and you start from a working restaurant site, not a blank page.

Make money

Keep the commission

Every order placed on your own site is one a delivery app does not take 20–30% of — and the customer's details stay yours, not the platform's.

Take pickup and delivery orders, sell add-ons and sides, book tables, and keep regulars coming back directly — with no monthly fee and no commission.

A menu you edit, not a PDF

Sections, dishes, prices and photos live in the admin, so changing tonight's special takes seconds — and the menu is readable on a phone instead of a pinch-to-zoom document.

  • Photos per dish
  • Dietary tags
  • Allergen info

Commission-free online ordering

Pickup and delivery baskets are built into the theme. Orders come straight to you and the money lands in your own account — nothing is skimmed off the top of the bill.

  • Pickup & delivery
  • Card payment
  • 0% commission

Tonight's orders on one screen

New orders appear in the admin as they come in, with what was ordered and when it is due — the view the kitchen needs during service, without another tablet on the pass.

  • Live order queue
  • Pickup or delivery
  • Email confirmations

Elementor-Ready Restaurant Templates

Elementor-friendly: Easily customize and design your menu and ordering pages using the free Elementor plugin.

Every part of a restaurant page is a block — menu sections, dish grids, opening hours and reservation forms — so you assemble new pages by dragging them into place.

Coming soon

200+ Pre-Built Restaurant Blocks

Pick from 200+ restaurant-specific Elementor blocks — menu sections, dish grids, opening hours and location maps — and drop them straight into your pages.

Explore Our Themes

Table reservations built in

Take bookings by party size and sitting, cap your covers so service stays manageable, and keep a waitlist for the nights you are full.

  • Covers per sitting
  • Party size
  • Waitlist

Hours that actually work

Set service times per day and ordering closes itself when the kitchen does — so nobody places an order at midnight that nobody is there to cook.

  • Per-day hours
  • Auto open & close
  • Holiday closures

Reviews that stay yours

Collect reviews on your own site rather than a platform's. Approve, reply and feature the best ones next to the dishes they are about.

  • Moderated
  • Reply from the admin
  • Shown on the menu

Built for phones first

Almost every takeaway order starts on a phone. The whole flow — menu, basket, checkout — is designed for a small screen rather than squeezed onto one.

  • Mobile menu
  • Two-tap reorder
  • Tap-to-call
One theme, every kind of kitchen

What you can build

The same theme runs any food business — a single café or a group of restaurants, each with its own menu, hours and ordering.

Restaurants & bistros

A menu worth reading, table reservations and direct ordering in one site.

Cafés & coffee shops

Show the menu, take pre-orders and let regulars order ahead.

Takeaways

Pickup and delivery orders that come straight to you, commission-free.

Pizzerias

Build-your-own options, sizes and toppings priced automatically.

Food trucks

Today's location, today's menu, and pre-orders for the lunch rush.

Bakeries & delis

Daily specials, collection slots and celebration-cake enquiries.

Pubs & bars

Food menus, table bookings and event nights on one page.

Ghost kitchens

Run several brands from one kitchen, each with its own menu.

The admin area

One admin area runs the whole restaurant.

Menus, orders, reservations, opening hours and payments — the whole restaurant runs from one clean dashboard instead of a delivery app and three plugins.

One dashboard

Menus, orders, tables and payments managed from a single screen.

Orders
6,120
Users
3,204
Revenue
£8.2k
#1042 · Pickup 18:40Paid£25.50
#1043 · Delivery 18:55Preparing£18.00
Tonight's takings
Orders£428
Table covers£610
Commission paid£0
100+ gateways
StripePayPalApple PayMollie+26
Live stats
6,120

views and orders tracked for every dish.

Verification
Email verify
SMS verify
Design, no code

Elementor-ready with 200+ blocks — set your colours, logo and menu layouts from the admin area.

Reviews

Approve, reply to and moderate customer reviews from the admin.

Customer area & orders

Regulars get their own login to reorder a favourite, track an order or book a table — you confirm, update or message them from the admin area.

Everything, built in

No extra plugins to buy or configure

Menus, ordering, reservations and payments ship with the theme — there is nothing to stitch together and nothing extra to renew.

Menu builder

Sections, dishes, prices and photos — edited in the admin, not a PDF.

Online ordering

Pickup and delivery baskets built into the theme, with no order commission.

Table reservations

Take bookings by party size and time, with covers capped per sitting.

Card payments

Take payment at checkout or on collection — the money is yours immediately.

Opening hours

Per-day service times, with ordering that closes itself when the kitchen does.

Allergens & diets

Tag dishes vegan, vegetarian or gluten-free and flag the 14 allergens.

Order notifications

New orders appear in the admin and land in the customer's inbox automatically.

Customer accounts

Regulars log in, reorder a favourite in two taps and keep their address on file.

Multilingual

Translate menus and the whole site for visitors and tourists.

Elementor-ready

Build and edit every page visually with the free version of Elementor.

200+ blocks

Pre-built sections for menus, galleries, reviews, hours and location.

AI site builder

Describe your restaurant and get a styled starting site rather than a blank page.

How it compares

Your own site vs the alternatives

The two usual ways to take orders: list on a delivery app and give up a fifth to a third of every bill, or bolt an ordering plugin onto a generic theme and renew it every year.

 PremiumPress RestaurantDelivery appTheme + ordering plugin
Price$99 one-timeFree to list$59–$249 / yr
Commission per order0%20–30%None
Monthly feesNoneVariesRenewals
Customer detailsYoursPlatform'sYours
Table reservationsBuilt inSeparate appExtra plugin
Unlimited installsYesN/A1 site
AI site builderYes
Works with Elementor (free)YesN/AVaries
Questions

WordPress Restaurant Theme FAQ

The questions we hear most before people buy. Still unsure? Our support team is happy to help.

Does the restaurant theme handle online ordering?

Yes — pickup and delivery ordering is built in, and orders come straight to you with no per-order commission.

Can guests book a table?

Yes. Guests can reserve a table online and get an automatic confirmation email.

Is there a commission on each order?

No. Orders go directly through your own website, so you keep the full margin instead of handing 20–30% to a delivery app.

When will the restaurant theme launch?

It's in development now. Join the waiting list and we'll email you at launch, with an early-bird discount for everyone on the list.

More ways to earn

Related PremiumPress themes

Take orders on your own site.

One-time $99 · unlimited installs · online ordering · 0% commission · 10-day money-back guarantee.

In development — expected late 2026.