AI can recommend your restaurant. Can it tell a guest what you actually serve tonight?

Search engines now find open tables and order food for guests. The booking rails exist. What they can't fix is a restaurant whose hours, menu and details disagree from one listing to the next, and whose sold-out dish is known only to the POS.

DIRECTIONA future direction. No present-tense capability claim.

Explore with AI

The request

“Find an Italian restaurant near me with a table for four at 7:30 tonight, gluten-free options and parking.” A guest says it in one breath. An agent has to resolve six facts: the cuisine and location, tonight's hours, the menu, the dietary statements, an open table and the parking. In most restaurants those come from different systems with different owners.

One sentence to a guest is six facts to an agent.

The rails are being built

Google's AI Mode finds reservations with live availability across reservation platforms, and since November 2025 any U.S. user can book through it. In August 2026 Google Maps added food ordering to Ask Maps, with partners like Square and Toast. The agent can reach the reservation book and the ordering system.

That's the action. The question before the action is still whether the restaurant it found is the right one.

Booking is getting solved by the platforms. Being the right answer isn't.

Where restaurant facts come apart

A location's hours live on the site, the Google profile and every ordering and reservation listing. A new menu goes into the POS and reaches the PDF, the Google menu and the delivery apps when someone remembers; Google itself says menu edits take a day or two to show. Some Google attributes can come from customers, not the owner.

Multiply that by locations. A group can be right at one door and wrong at the next, and the agent has no way to tell which listing to trust.

Every location multiplies the copies, and every copy drifts.

One brewery, eight answers

In October we audited Guadalupe Mountain Brewing in Carlsbad, New Mexico, with the owners' approval. Eight sources described it. Their hours came out four different ways. Two street addresses and two phone numbers were in circulation, and the name was spelled three ways. One brewery directory listed another brewery at its address. The website returned an error on every page. Asked about the best brewery in Carlsbad, an AI assistant answered for Carlsbad, California.

None of that is a menu problem. It's the location truth underneath the menu, and it's exactly what a guest's agent reads first.

Before an agent can read your menu, it has to find the right place, open at the right time.

Sold out is a different truth

When the kitchen 86es a dish, the POS knows. Square lets a seller mark an item sold out at one location with a time it comes back. DoorDash treats 86ing as an immediate menu update. But each system holds its own copy, and a guest's agent reading the menu page tonight sees none of them.

The rule we built: an item's state tonight comes only from a current reading, under 15 minutes old. Older is “ask the restaurant.” Missing is unknown, never “sold out.”

Item status (86ing)DoorDash Developer
What's on the menu and what's available tonight are separate facts with separate clocks.

Dietary questions without guessing

A careful agent repeats what the restaurant says about a dish, in its words, with its kitchen caveat: “gluten-free, prepared in a kitchen that uses wheat.” It never infers “free of” from silence, and it never calls a dish safe for an allergy. Allergy questions end with a person on staff.

The data gaps make that rule necessary. Schema.org has no allergen field, and the major allergen list grew to nine with sesame in 2023.

Relay the restaurant's words. Never judge safety.

Controlled actions

Booking a table and ordering food run through the restaurant's own systems. Lehvel's first action is smaller: a request about a large party, private dining or catering, routed to a person at the right location, with a receipt that commits nothing.

Booking, waitlists, deposits and payments through an agent via Lehvel each need the restaurant's opt-in, its own system's interface and a gate in front of them. Today the agent is sent to the restaurant's reservation page.

Start with a request a person answers.

The broader thesis

Restaurants are the clearest case of a pattern we see in every business customers visit or book. Business Truth says which location and when. Menu truth says what's served. Operational truth says what's available now. The booking platform does the booking.

Get the first three right once, with a source and a time on every fact, and every assistant that asks gets the same answer.

01 · Question
What does an AI agent need from a restaurant or restaurant group to answer a guest's request correctly, and where does today's restaurant data stop?
02 · Why it matters
Before modeling restaurants we read how their facts actually move: POS and menu systems, ordering and delivery platforms, reservation systems, Google Business Profile, and the new agent features in search and maps. The aim was to find what already works, so Lehvel reads it instead of rebuilding it, and the exact point where a guest's agent runs out of answers.
03 · State
DIRECTION A future direction. No present-tense capability claim.
04 · What we built or tested
  • A tested restaurant model in Lehvel's repo, on a shared core for businesses customers visit or book: service schedules with holiday exceptions, open tables only from a reading under 15 minutes old, menu items by location and service, dietary statements relayed with their caveats, and allergen answers that always end with staff. No restaurant's record is loaded.
  • Not live: any agent-facing tool or private dining request for a restaurant.
05 · Evidence
U.S. restaurant and foodservice sales (National Restaurant Association, Feb 2026)Projected at $1.55 trillion in 2026, across more than 1 million outlets.
Single-unit operators (National Restaurant Association)7 in 10 restaurants are single-unit operations.
Reservations in AI Mode (Google, Aug and Nov 2025)AI Mode finds restaurant reservations with real-time availability; booking opened to U.S. users without Labs in November 2025.
Ordering in Ask Maps (Google, Aug 2026)Food ordering in Ask Maps, with partners like Square and Toast.
Menu edits on Google (Google Business Profile help)Menu changes can take 24–48 hours to show on Maps and Search.
Sold out (Square developer reference)An item can be marked sold out at one location, with a time it becomes available again.
One brewery, eight sources (Lehvel audit, Oct 2, 2026)Four different sets of hours, two street addresses, two phone numbers; an AI assistant answered with Carlsbad, California.
06 · What we learned
  • The booking and ordering rails belong to the reservation and ordering platforms. Nobody should rebuild them, and Lehvel doesn't.
  • What a guest's agent needs first is the facts around the booking: which location, open when, serving what, with parking, for how many. Those live in five or six places per location.
  • Sold out is real-time and lives in each system separately. A menu page can't say it, and a delivery app's menu read may not either.
  • Some facts live in no system at all: private dining capacity, parking, accessibility, which location takes large parties.
  • Unknown is not “no.” A restaurant with no current table reading should be “ask the restaurant,” never “full.”
  • Allergen answers need a hard rule: repeat what the restaurant states, attribute it, and send the guest to staff. Never “safe.”
07 · Limitations
  • We couldn't read OpenAI's pages on restaurant reservations in ChatGPT at the source, so they aren't counted here.
  • Reservation platform APIs (OpenTable, Resy, SevenRooms, Tock) are partner-gated; what they expose was not read directly.
  • No count of multi-location restaurant groups was available from a primary source.
  • No restaurant's record is loaded, so the model hasn't met a real POS or reservation export.
08 · What changes next
Build it with one restaurant group first: every location's record, its menus by service, and a private dining request that lands with the right manager.
Negative results are published as results. A state on this page is a claim about what is true today, not about what is planned; a limitation is a limitation.
These tools belong to the people who made them. Lehvel reviewed and, where noted, tested them. Nothing here is a Lehvel product, and no performance figure attributed to a vendor has been reproduced by us.

Explore with AI