TYPE Restaurant

New multipurpose WordPress theme!
Compatible with WordPress 6+ and Gutenberg.

The Complete Restaurant & Ecommerce WordPress Theme.

Create a ready-to-go restaurant site in a short time with this powerful multipurpose WordPress theme. Meza comes equipped with a one-click demo import and many page templates that allow you to set up any kind of eatery in a matter of hours with simple point and click settings. Use our prebuilt pages to set up your site with ease.

Even though Meza is a restaurant WordPress theme, it can be used by other types of businesses, thanks to its flexible design. Set up an ecommerce shop that looks awesome and sell anything you want! It’s full of tools to get your website looking like a real ecommerce store.

Control header and footer styles, header color, logos, primary site color, WooCommerce shop settings, Blog settings, Google Fonts, typography, sidebar positioning, and much more. Those are just some of the features included in our Meza Options. We’ll continue adding features to continue this incredible experience.




Homepages For Different Eateries

Meza comes with preset homepages that can be set up in a simple click. You can also go in and customize every section of the pages to reflect your brand. You can customize colors, sections layouts, etc. Every section on the homepage can be moved around and rearranged using WP Bakery Page Builder. We have built many custom sections for this Page Builder to give you the tools needed to build your site.

To complement this, Meza includes a comprehensive mega menu system that lets you organize a neat header menu with columns, images, text, and more.


Page Builder – drag and drop to build your layout

Meza includes the WPBakery Page Builder plugin (and we’ll try our best to keep it up-to-date as long as that company keeps it updated) with lots of custom widgets that we built for it so that you can easily build a proper website for your business.

Meza Modules - WPBakery Page Builder

Almost every custom Meza module (or widget) has multiple styles, e.g., the Meza slider has 9 styles! We also added custom row settings like 23 Row Skins, that change a way a row looks or behaves.

If you don’t feel like using that page builder, you can decide to build your pages using the Classic Editor or the Block Editor (Gutenberg).


Different Food Menu Variations

One of the most important part in a restaurant theme is the flexibility to create a website that is unique while showcasing attractive food menus. Meza has 6 different food menu variations that can be mixed to create a truly unique website experience. The options include classic menu, grid menu, grid images, grid parallax, tabs, and box lists. Additionally, your food items can be categorized to keep them all organized.

Here are 3 of the 6 food menu layouts.


Sell Any Product With WooCommerce

Meza works seamlessly with WooCommerce, a free, extendable ecommerce plugin that helps you sell anything on your website. This means that in addition to offering dinner reservations on the website, you can sell store merchandise, tasty recipes, food, wine, and more. Anything can be sold using WooCommerce, and Meza comes prepared. How does Meza make this happen? Install WooCommerce, activate WooCommerce, add your products, and sell!

In Meza Options, we included extra settings to control WooCommerce, related products, upselling and cross-selling products, animations, pagination, the top bar, and more.


Unlimited Colors

Meza has up to 10 color presets as standard using the Style Switcher (Can be enabled/disabled). If any of these are not to your liking, add your own brand color with the simple, easy to use Site Color tool. You simply type in your hex color code, click save, and off you go! Every main color on the site is updated to reflect the color of your brand.

The layout can be switched between wide and boxed. When choosing Boxed, you can add in your own background, texture, or use the advanced gradient tool to add a background (in Meza Options > Layout).


Introduce Your Chefs In Style

Choose between a few styles to display your chefs and staff in a fashionable way.

Take a look at the staff page to see what that looks like.


Easy To Use Online Reservation Requests

Get your customers to reserve via an online form. Once set up, you’ll receive the request to your email and you can then communicate with your customer and save a table for them.

Here’s an example what it looks like.


Showcase Videos And Your Customers’ Feedback

Display testimonials that show your clients’ thoughts and reviews, and also display videos either next to testimonials or in columns anywhere on the body of your site.

Scroll down the about page to see the testimonial slider and a video. View this video page example to see videos displayed in columns and in the hero section.


Meza comes with our excellent support. If you ever need anything, you can submit a ticket and we’ll be there to help you.

January 23, 2024 - version 1.7

updated* UPDATE: PHP 8.3 compatibility. * UPDATE: WPBakery Page Builder to v7.4. * UPDATE: WooCommerce templates. * FIX: PHP notice error on Pinterest URL in single templates. * FIX: PHP notice error on comments. * FIX: PHP error on add to cart. * FIX: Undefined variable issue on header. * FIX: Undefined variable in mini cart fragment. * FIX: Null variable issue on sidebar. * FIX: Missing argument for wc_get_rating_html function. Organized Themes Addons: * UPDATE: PHP 8.3 compatibility. * UPDATE: theme_sq_class variable is removed - includes/libs/js_composer/shortcodes.php * FIX: Shortcodes issues - includes/libs/js_composer/shortcodes.php * FIX: $meza_delay variable on null on Meza Food Menu - includes/libs/js_composer/shortcodes.php * FIX: Taxonomy_image on null on Meza Food Menu - includes/libs/js_composer/shortcodes.php * FIX: Undefined index in taxonomy edit page - taxonomy-images.php * FIX: Empty Meza animation and delay on video light box - includes/libs/js_composer/shortcodes.php * FIX: PHP notice on Meza gallery - includes/libs/js_composer/shortcodes.php * FIX: PHP notice on empty heading - includes/libs/js_composer/shortcodes.php * FIX: PHP notice on empty event time and date - includes/libs/js_composer/shortcodes.php * FIX: PHP notice on Meza slider - includes/libs/js_composer/shortcodes.php * FIX: Undefined variable $theme_sq_column_counter on Meza Food Menu - includes/libs/js_composer/shortcodes.php

December 24, 2023 - version 1.6

updatedWPBakery Page Builder to v7.3.

October 4, 2023 - version 1.5

updatedWPBakery Page Builder to v7.1.

September 19, 2023 - version 1.4

updated* UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v7.0. * UPDATE: Increased the number of shop products, incl. related, upsell, cross-sell (from 40 to 80) and columns (from 4 to 6) that can be displayed in total and per page. Choose your settings in Meza Options > WooCommerce. * UPDATE: Removed redundant files in mega menu. inc/extensions/mega-menu/theme-sq-mega-menu.php * UPDATE: Text updates. * FIX: Layout & content fix for 4 columns of products. * FIX: Price color overlay on products list. * FIX: Event categories image issue. * FIX: PHP fatal error on header. * FIX: PHP fatal error on shopping cart. * FIX: PHP fatal error on search page. * FIX: PHP 8 issues in Redux framework. * FIX: PHP 8 issues in Food post type. * FIX: PHP errors and notices on WooCommerce override codes.

new* ADD: Page Options (per page), breadcrumb background image, animation, and animation delay override.

October 23, 2022 - version 1.3

updated* UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v6.10.0.

October 4, 2022 - version 1.2

updated* UPDATE: WPBakery Page Builder to v6.9.0.

February 11, 2022 - version 1.1

updated* UPDATE: PHP 8 compatibility. * UPDATE: WordPress 5.7, 5.8, and 5.9 compatibility. * UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v6.8.0. * UPDATE: Our own plugin to remove console.log: Organized Themes Add-ons. * FIX: Typography (font) menu bugs in Meza Options - /inc/libs/plugins/ and /includes/libs/js_composer/shortcodes.php * FIX: Mini cart popup not always appearing in the top right cart icon when a WooCommerce product is added to cart and your cursor is hovering over that icon. And, cart icon not displaying on certain pages - functions.php and templates/header/shop-cart.php * FIX: Typography options issue. - inc/extensions/redux-typography/field_typography.js - inc/extensions/redux-typography/googlefonts.php - inc/extensions/redux-typography/field_typography.php - inc/assets/css/theme-sq-redux.css * FIX: jQuery migrate dependency issues. - assets/js/main.js - assets/js/vendor/stellar.js - assets/js/vendor/slick/slick.min.js and assets/js/vendor/slick/slick.css - asstes/js/vendor/isotope/main.js * FIX: Alignment issue on shop isotope items on certain screen sizes and resolution - asstes/js/vendor/isotope/main.js * FIX: Removing products on cart page by clicking the X icon wouldn't remove them from view until manually refreshing the page. * Various unreleased fixes and updates from 2021: - Plugin Installer - wrong argument count error - meza/inc/libs/class-tgm-plugin-activation.php - woocommerce_get_page_id - replaced deprecated - meza/inc/theme-sq-helpers.php - WP_Customize::remove_panel - replaced deprecated - meza/functions.php - Undefined array index - meza/theme/theme-dynamic-css.php - Wrong Data Type - meza/theme/theme-dynamic-css.php - Many undefined indexes/wrong datatypes - meza/theme/theme-hooks.php - Undefined index/wrong data type - meza/templates/breadcrumb/breadcrumb.php - Undefined variable - meza/inc/structure/posts.php - Undefined variable/index - meza/templates/breadcrumb/woobreadcrumb.php - Undefined variables - meza/header.php - organized-theme-addons plugin fixes (call to undefined function). - Argument Order - meza/inc/extensions/redux-typography/field_typography.php - Argument Order - meza/inc/extensions/redux-datetime/datetime/field_datetime.php - Argument Order - meza/inc/extensions/redux-gradient/field_gradient.php - Argument Order - meza/inc/extensions/redux-repeater/repeater/field_repeater.php - Countable/String problem - meza/inc/extensions/redux-repeater/repeater/field_repeater.php - Argument Order - meza/inc/extensions/redux-importer/wbc_importer/field_wbc_importer.php - Google Fonts API URL changed to https:// - meza/inc/extensions/redux-gradient/ics-gradient-editor.min.css - Deprecated jQuery function - meza/inc/extensions/redux-repeater/repeater/field_repeater.js - Deprecated jQuery function - meza/inc/extensions/redux-repeater/repeater/field_repeater.min.js - Missing Font Awesome added - meza/inc/assets/css/font-awesome.min.css - style.css

new* ADD: Meza Options to admin bar - functions.php

April 24, 2020 - version 1.0.4

updated* UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v6.2.0.

December 18, 2019 - version 1.0.3

updated* UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v6.1.0. * FIX: WooCommerce deprecated functions and 3 undefined variables. theme/theme-hooks.php single.php templates/header/shop-cart.php functions.php woocommerce/content-single-product.php woocommerce/single-product/product-thumbnails.php

August 1, 2019 - version 1.0.2

updated* UPDATE: WooCommerce templates. * UPDATE: WPBakery Page Builder to v6.0.5.

new* ADD: A default value to the autoplay slider setting as it was causing an issue when importing the demo for the first time when no value was entered - theme/theme-options/theme-sq-slider.php

June 3, 2019 - version 1.0.1

updated* UPDATE: WPBakery Page Builder to v6.0.3.

March 26, 2019 - version 1.0

newFirst release!

The word Meza is from Middle Eastern origin and means a type of entrée where lots of platters are served in a sequence, in preparation for the main dish. With Meza WordPress theme, you can build a powerful restaurant website with 9 beautiful templates for cafes, coffee shops, wineries, steakhouses, food shops, bars, among others. Meza include striking menus, chef pages (staff), testimonials, animations, blog posts, a page builder, events, WooCommerce support, and much more.
Buy Meza - $65 Buy All Themes - $85Buy All Themes Lifetime - $95

Template Information

Created On:
March 26, 2019
Updated On:
March 19, 2024
Widget Ready:
High Resolution:
Compatible Browsers:
IE9, IE10, IE11, Firefox, Safari, Chrome, Opera, Edge
Software Version:
WordPress 6+
Compatible With:
WPBakery Page Builder (formerly Visual Composer), WooCommerce, Contact Form 7
Files Included:
Package, PHP Files, HTML Files, CSS Files, JS Files
All of our themes include the demo files.
All of our themes are compatible with Elementor.
All of our modern themes are PHP 8.1 compatible.

Promotion: Get this theme or any of our premium themes for free when you sign up for any hosting plan with us.

Theme documentation

Let us install it for you

Customize this WordPress theme

Let us build your website with this theme

Get all themes with lifetime updates for 95 USD.View All Promotions
+ +