
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.
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 soon200+ 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 ThemesTable 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
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.
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.
Menus, orders, tables and payments managed from a single screen.
views and orders tracked for every dish.
Elementor-ready with 200+ blocks — set your colours, logo and menu layouts from the admin area.
Approve, reply to and moderate customer reviews from the admin.
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.
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.
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 Restaurant | Delivery app | Theme + ordering plugin | |
|---|---|---|---|
| Price | $99 one-time | Free to list | $59–$249 / yr |
| Commission per order | 0% | 20–30% | None |
| Monthly fees | None | Varies | Renewals |
| Customer details | Yours | Platform's | Yours |
| Table reservations | Built in | Separate app | Extra plugin |
| Unlimited installs | Yes | N/A | 1 site |
| AI site builder | Yes | — | — |
| Works with Elementor (free) | Yes | N/A | Varies |
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.
Related PremiumPress themes

WordPress Shop Theme
Sell your own products or affiliate products online with this all-in-one ecommerce theme.

WordPress Directory Theme
Create your own business directory website similar to Yelp, Yellow Pages or Foursquare.

WordPress Coupon Theme
Create your own coupon website similar to Coupons.com, RetailMeNot or Rakuten.
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.