Squarespace 7.1Navigation & Menus

Restaurant Menu

By Elfsight

Free
Restaurant Menu – Squarespace Navigation & Menus on SquareLocator
Fit check
Great for
Restaurants and cafes with changing menus
Pubs and bars
Bakeries and caterers
Anyone needing consistent allergen icons
Version7.1
SetupEasy

Overview

Restaurant Menu from Elfsight puts a proper food and drink menu on a Squarespace page instead of a PDF download. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you create one menu or several, divide each into sections, and add items with a name, description, price and photo. Nutritional and allergen information can be shown with a set of 20 icons, and badges flag new, popular or allergen-containing dishes. Sections and items can be reordered by drag and drop, you control the width and number of columns, and any edit you make in the editor appears on the site straight away.

Who it suits

Cafes, restaurants, pubs, bakeries and caterers whose menu changes often enough that re-exporting a PDF has become a chore, and anyone who wants allergen icons displayed consistently. A free plan is available to start with.

One honest caveat

It is a display menu only. There is no online ordering, table booking or payment built in, so pair it with a separate ordering system if you need one. Prices are typed into Elfsight and not linked to Squarespace Commerce. Free-tier widgets carry Elfsight branding and monthly view limits, and because the menu loads from Elfsight's servers it disappears if your account lapses.

Installation

Build the menu in Elfsight's editor, copy the embed code and paste it into a Squarespace code block on your menu page. Later edits in the editor update automatically.

What it does
  • Multiple menus with sections and items
  • Photos, prices, captions and badges per item
  • Nutrition and allergen icons
  • Drag-and-drop reordering with automatic sync
  • Free plan with Elfsight branding and view limits
Full specifications

FAQs

FAQs

What does the Elfsight Restaurant Menu widget do on a Squarespace site?
It displays your menu as sections and items with names, descriptions, prices, photos, allergen and nutrition icons and badges, in a layout that works on phones.
Is this native Squarespace code?
No. It is an embeddable widget hosted on Elfsight's platform. You build it in Elfsight's editor and paste an embed code into a Squarespace code block.
Does it take orders or bookings?
No. It is a display menu. For online ordering or reservations you need a separate system, which you can link to from the page.
Can I show allergen and nutritional information?
Yes. Each item can carry nutrition and allergen details shown as icons or text, and you can add badges for new, popular or allergen-containing dishes.
Is there a free plan?
Yes. Elfsight offers a free plan for this widget. Free-tier widgets include Elfsight branding and monthly view limits, and paid plans remove those restrictions.
Can I remove the widget later?
Yes. Delete the code block from your Squarespace page and the menu disappears. You can also pause or delete the widget in your Elfsight dashboard.