Skip to content
garnsh

Website menus

Location-correct website menus for restaurants using Toast

Put the published menu on your website without retyping it. Use a hosted menu page, a website embed inside the site you already have, or a supported framework-native integration.

menu.littleember.example/mission
Mission St. · Dinner
Little Ember
Small platesMainsDrinks
Small plates
  • Charred corn ribs9.50
    lime crema, chili salt
  • Burrata & stone fruit14.00
    basil oil, sourdough
  • Crispy brussels10.75
    honey, aleppo, mint
Mains
  • Smash burger16.25
    double patty, house pickles
  • Green curry noodles18.50
    tofu or chicken, thai basil
  • Half roast chicken23.00
    salsa verde, potatoes
Prices for Mission St. onlyPublished version
7:425G
Mission St.
Little Ember
Small platesMains
  • Charred corn ribs9.50
    lime crema, chili salt
  • Burrata & stone fruit14.00
    basil oil, sourdough
  • Crispy brussels10.75
    honey, aleppo, mint
Menu view only

Little Ember is a fictional demo restaurant. Menus, prices and locations shown are sample data.

Guest experience

A menu page guests can actually use.

Designed for crawlable, accessible HTML. A strong foundation, not a promise of rankings.

  1. 01

    Real text, not a picture of text

    Items and prices are HTML. They reflow on a phone and can be read by browsers, search engines and screen readers.

  2. 02

    Readable on a phone in daylight

    Clear section names, generous line height, prices next to item names. No pinch and zoom.

  3. 03

    One location per page

    Each location has its own page, so a guest never reads another site’s prices.

  4. 04

    Fast first load

    Hosted pages are server-rendered, so the menu arrives as HTML instead of waiting for scripts.

  5. 05

    Your restaurant’s styling

    Colors, type and tone that feel like your brand, not a template.

  6. 06

    Current by publishing

    When the menu changes in Toast, preview and publish. The address stays the same.

Delivery options

Three ways onto your site.

Hosted menu page

A hosted menu page is a public page Garnsh serves for one location. Link it from your navigation and you are done. Good for teams with no web developer.

menu.littleember.example/dogpatch
Small plates
Charred corn ribsNew9.50
Burrata & stone fruit14.00
Crispy brussels10.75
Mains
Smash burger16.25
Green curry noodlesSpicy18.50
Half roast chicken23.00

Website embed

A website embed shows the published menu inside your existing page and styling. Your web person places it once. No rebuild.

littleember.example/menu
Small plates
Charred corn ribsNew9.50
Burrata & stone fruit14.00
Crispy brussels10.75
Mains
Smash burger16.25
Green curry noodlesSpicy18.50
Half roast chicken23.00

For developer-led sites

Supported framework-native integration

The site renders the menu itself, matching its own code and design. Availability depends on your stack, so it is planned during onboarding.

Plan an integration

FAQ

Straight answers.

Do I need a new website?

No. Use a hosted menu page linked from your site, or add a website embed to your existing menu page.

Will a Garnsh menu page rank in search?

Garnsh hosted pages are designed for crawlable, accessible HTML. Garnsh does not promise any search ranking.

Can each location have its own website menu?

Yes. Each location has its own hosted page or embed, mapped to that location’s menu.

Retire the PDF.

See a hosted page for your own locations during a guided demo.