Grow the estate. Not the menu admin.

Keep ingredients, recipes and food information connected across the group, while each location carries the menu, price and guest experience it actually needs.

Two chefs preparing dishes together in a professional kitchen
Hospitality team photography with an illustrative Harlo menu workflow overlapping its lower-left edge.

Ingredients

Recipes

Menus

Menu AMenu BMenu C
BrightonManchester
Leeds

One menu change. Too many versions to chase.

As menus rotate, copied files and local fixes multiply. One change becomes a trail of version checks across sites, prices and guest menus.

A supplier changes

One supplier update shouldn’t mean correcting the same ingredient or recipe across every site.

A site needs a different price or menu

Local differences shouldn’t mean creating another disconnected copy.

Every menu cycle creates more work

A new menu cycle can set off another round of checks, local edits and guest-menu updates across the group.

Central where it should be. Local where it needs to be.

Keep the shared operational detail connected, then apply the local menu, availability and pricing where it belongs.

Ingredients and recipes feed into shared menus, with menus A and B serving Brighton and Manchester while menu C serves Leeds.

One connected menu foundation

Ingredients

Recipes

Menus

Menu AMenu BMenu C
BrightonManchester
Leeds

The shared structure behind every location.

Share the things that should stay the same, then give each site the differences it genuinely needs.

Analytics across the group

See menu views, location activity, dish performance and the allergen filters guests use most, so you can understand customer behaviour across every location.

A menu analytics view shows views by location and allergen filter usage across the group.

All locations

Last 30 days

Views by location

300200100
BrightonManchesterLeeds

Allergen filters

GlutenMilkMustard

Nutrition calculated automatically

For groups covered by calorie-labelling rules, show calories or full nutrition with figures that update when recipes, portions or ingredients change.

A guest menu nutrition view shows calorie labelling and full nutrition options for a connected menu item.

Chicken Caesar salad

516 kcal
ShowCalories onlyFull nutrition
31.5gProtein48.2gCarbs14.2gFat8.9gFibre

Keep one menu. Price locally.

Set the price each site needs without copying the dish or rebuilding its shared recipe, allergen and nutrition detail. Local commercial decisions stay local; the underlying menu remains one connected source.

The same chicken Caesar salad stays connected to a shared menu while each location has its own price, including a London price typed into the record.

Shared menu item

Chicken Caesar salad

3 locations
Brighton£15.50
Manchester£16.00
London£17.50 entered for London

Allergen detail, ready at every site

Keep written allergen records current across every menu, supporting FSA guidance and Natasha’s Law workflows while staying ready for Owen’s Law.

An allergen profile identifies contained allergens, possible allergens and removable ingredients for a connected menu item.

Allergen profile

Chicken Caesar salad

Harlo

Contains

GlutenMilkMustard

May contain

SoyaSulphites

Removable ingredients

Milk ParmesanMustard Dressing

Plan the change before it goes live.

Build the next menu while the current one stays live. Keep it hidden while the team works, then schedule when each location should switch to the new version.

A new menu is built, kept hidden and scheduled separately for each location while the current menu remains guest-facing.

Next menu

Autumn menu

Leeds

Guest visibility

Hidden while reviewed

Scheduled

15 Oct · 18:00

Ready to publish
01

Build next menu

Update dishes, prices or availability

02

Keep hidden

Guests still see the current menu

03

Schedule

Choose date and time

04

Live at location

New menu is now guest-facing

Switch by destinationLeedsShoreditchManchester
Hospitality team planning food preparation together in a kitchen

Bring the whole group across without the migration headache.

Bring the recipes, supplier data and menus you already run into one shared structure, then roll out each site with the right local detail.

  • Fast guided onboarding shaped around the group.
  • Bring in the recipes, supplier data and menus you already run.
  • Roll out site by site while the shared structure stays intact.

Running a franchise model?

When the brand standard and the local operator are separate, Harlo can support a different way of structuring the menu.

Explore franchise networks

Questions growing teams ask before they switch.

Can we manage shared ingredients and recipes centrally?

Yes. Shared ingredients, recipes and batch recipes can sit in one connected structure and be used by the relevant menus and locations.

Can locations have different menus, availability and prices?

Yes. Harlo keeps the shared menu structure connected while supporting the local menu, availability and pricing differences each site needs.

What happens when a supplier, recipe or allergen changes?

Update the source information, review the affected recipes and menu items, then publish the guest-facing change where required.

Can allergens and nutrition stay consistent across locations?

Yes. Allergen and nutrition information can travel from the same ingredient and recipe structure into the dishes and menus that use it. Allergen Management and Nutrition & Calories.

Can each site publish its own guest-facing menu?

Yes. Harlo Menu Publishing supports branded live menus that can be shared by normal web link or QR code for the relevant destination. Menu Publishing.

Can we add new locations without rebuilding everything?

Yes. Bring the new site onto the existing menu foundation, then add the menu, price and availability differences that apply locally.

Can Harlo help us understand dish costs and margins?

Harlo keeps ingredient costs, selling prices and margin-related information close to the recipe so the commercial effect of a change is easier to assess.

What if our locations aren’t all the same?

That is the point of the shared/local structure. Keep common ingredients, recipes and menu information connected, while genuine site differences stay local.

Give the next location the same foundation as the last one.

Keep the group’s menu structure connected before more locations mean more versions to manage.