FDA 21 CFR 101.11, on the phone channel

Restaurants with nutritional info: the list is easy. Answering the phone is the hard part.

Every page that ranks for this keyword is a directory of menu PDFs and calorie calculators. None of them address where real guests actually ask about calories, allergens, and macros: the phone. That's where an allergy call at 8:47pm on a Friday lands, and where staff most often get the answer wrong.

P
PieLine Team
13 min read
4.9from 200+ restaurants
Ingredient and dietary info mapped per dish at onboarding
Same answer at 2pm, 9pm, 3am — across 20 simultaneous calls
Satisfies FDA 'upon request' obligation on the phone line

What the SERP for this keyword actually covers

Search "restaurants with nutritional info" and you get MenuStat (a free nutrition database of chain-restaurant data), Fast Food Nutrition (a calorie and carb directory), Applebee's interactive nutrition menu, Red Robin's customizable nutrition calculator, Olive Garden's PDF supplement, and a few FDA regulatory overviews. Every one of these is a read-only document. The shape of the information is: pick a restaurant, pick a dish, read the averaged values.

The shape of a real guest's question is different. It is: "I'm ordering from you tonight. I'm allergic to sesame. I want to swap the rice for noodles. Can I eat this?" That is not a document question. That is a conversation question, and for most restaurants the only place that conversation happens is on the phone.

This page is about the phone channel, and specifically about how restaurants that take phone orders answer nutrition and allergen questions correctly, consistently, and within the FDA menu-labeling rule.

The rule, in one paragraph

FDA regulation 21 CFR 101.11, enforced since May 7, 2018, requires chain restaurants and similar retail food establishments with 20 or more locations (same name, substantially the same menu) to post calories on menus and menu boards. On request, the restaurant must provide, in writing, the total fat, saturated fat, trans fat, cholesterol, sodium, total carbohydrates, sugars, fiber, and protein for each standard menu item.

0+Locations required by federal rule
0Mandated nutrition fields on request
0Rule enforced since
0+State/city rules below the federal threshold

State and local rules (NYC Health Code Article 81, Philadelphia, King County WA, California, Massachusetts, and others) extend these obligations to smaller chains and sometimes to independent operators. "Upon request" is interpreted broadly — a phone call from a guest counts.

Where the phone call actually goes today

Trace a single allergen call from ring to answer. This is what happens at a typical mid-size restaurant that has an allergen supplement but no dedicated phone-nutrition process.

A peanut-allergy call, through the restaurant's existing phone channel

Peanut-allergy caller
Diabetes caller
Pregnancy caller
Macro-tracking caller
Host on the register phone
Guess from memory
Put caller on hold 4+ min
Defer to the website
Answer correctly

This is not a slight at restaurant staff. It is structural. A host on a register phone during a Friday rush is being asked to be the chain's FDA-compliance layer for 30 seconds, then hand the phone off and seat a party of six. Consistency under those conditions is not realistic.

The anchor fact: what PieLine actually loads at onboarding

This is the single part of PieLine that makes the phone-nutrition use case work, and it is the part that is invisible on a landing page. It is in the onboarding spec, on the public product overview at llms.txt:

From PieLine llms.txt, "How It Works" Step 2
Menu import and configuration. PieLine's onboarding team scrapes your online menu, maps items to POS item IDs, and configures rules (delivery zones, minimum orders, hours, specials). Includes detailed dish descriptions covering spiciness, sweetness, ingredients, and dietary info.
Verifiable: grep the phrase against aiphoneordering.com/llms.txt.

Four fields per dish: spiciness, sweetness, ingredients, dietary info. That is the retrievable data layer the AI reaches when a caller asks "does this have peanuts?" or "is this gluten-free?" It is also what keeps the AI from inventing an answer — if the restaurant has not disclosed a given field, the AI flags it and offers to transfer the caller to a manager with full conversation context.

An actual allergen call, handled by PieLine

Below is a condensed transcript of the kind of call PieLine handles dozens of times a week at customer restaurants. The caller is allergic to peanuts and is tracking sodium. Staff would put them on hold. PieLine answers in one pass.

Phone line · PieLine live call

The two pieces that make this call work: (1) ingredient data loaded at onboarding, so the AI knows the dish is cooked in peanut oil; (2) dietary-info data on the alternative dish, so the AI can make a safe recommendation without putting the caller on hold.

The question categories PieLine handles on the phone

These are the nutrition-and-dietary categories we see on live customer calls. Coverage per category depends on what the restaurant discloses at onboarding.

Allergens

Peanuts, tree nuts, sesame, dairy, eggs, gluten, soy, fish, shellfish. Dish descriptions carry the allergen flags and cross-contact notes loaded at onboarding.

Diet patterns

Vegan, vegetarian, pescatarian, keto, paleo, halal, kosher. Each mapped to the dish descriptions the kitchen has confirmed.

Macros

For restaurants that disclose calorie and macro breakdowns per dish, PieLine answers carb, protein, fat, and calorie questions directly from the loaded data.

Chronic-condition filters

Low-sodium, low-sugar, diabetes-friendly, pregnancy-safe. Any flag the restaurant chooses to disclose becomes a retrievable answer.

Preparation and cross-contact

Shared fryer, shared cutting board, same oil as the shrimp. The questions that only matter if the caller has a real allergy, answered from the onboarding ingredient data.

Ingredient substitutions

'Can I sub the rice for quinoa?' 'If I hold the cheese, is it vegan?' Conditional dish answers that a static PDF cannot produce.

Staff on the phone vs. PieLine on the phone

Same caller, same question, same menu. The difference is who picks up and what data they can reach.

FeatureStaff on register phonePieLine AI phone
Answers a gluten-free question at 9pm on a FridayHost guesses or puts caller on hold 4+ minRetrieved from dish description; answered in under 3 seconds
Consistency across shiftsDifferent answers from different staffSame answer every call, every time
Picks up during rush30 to 40% of calls missed in peak hourUp to 20 simultaneous calls, zero hold
Handles 'can I swap the fries for salad, does that change the calorie count' type questionsOften noYes, from mapped dish data
Reflects a menu or supplier change within 24 hoursBinder rarely updated in-cycleOnboarding team updates descriptions on change; next call is correct
Satisfies FDA 21 CFR 101.11 'upon request' obligation on the phone channelOften defers caller to websiteAnswers the mandated fields directly
Cost to run 24/7$3,000-$4,000/mo per dedicated phone employee$350/mo up to 1,000 calls

How a restaurant actually gets this answering process live

This is the PieLine onboarding sequence, highlighted for the nutrition-and-allergen use case. Most restaurants go live the same day on a supported POS.

1

Step 1: Menu and allergen scrape

The PieLine onboarding team ingests the public menu, the allergen statement, and any internal ingredient spec sheet the restaurant is willing to share.

This is the source of truth. If the restaurant keeps an allergen binder behind the register, that goes in too. Anything the host would reach for when a caller asks 'does this have tree nuts?' is loaded.
2

Step 2: Dish-level description mapping

Every dish is mapped to a POS item ID plus a description covering spiciness, sweetness, ingredients, and dietary info.

This is the anchor of the nutrition-and-allergen use case. Without this step, the AI has no retrievable answer when a caller asks a conditional question. With it, every caller gets the same correct answer, regardless of shift or time of day.
3

Step 3: POS and rules configuration

Orders land on Clover, Square, Toast, NCR Aloha, Revel, or 45 other POS platforms directly. Hours, delivery zones, and minimum order rules are wired up.

The nutrition answer lives in the same data layer as the order. If a caller confirms gluten-free, the item lands in the POS with the right modifier, and the kitchen sees it on the ticket.
4

Step 4: First-month active monitoring

PieLine's team monitors calls for 30 days and tunes descriptions against the restaurant's actual callers.

If a caller asks a question the AI does not have data for (e.g., the restaurant never disclosed seed-oil type), the question surfaces to the dashboard and the dish description is updated. This is how the coverage gap closes in practice.
5

Step 5: Go live, 24/7

The AI answers every nutrition, allergen, and ordering question 24/7 across up to 20 simultaneous calls.

Same answer at 2pm, 9pm, and 3am. Same answer every shift. Same answer across all locations in a multi-location rollout. The consistency is the whole point.

What you do not need to do

Out of scope for the restaurant

  • Write dish descriptions from scratch — PieLine's onboarding team builds them from your existing menu and allergen doc.
  • Rewrite your allergen supplement — PieLine reflects your existing source of truth, it doesn't replace it.
  • Train staff to handle the phone channel differently — the AI picks up.
  • Install hardware — PieLine runs over your existing phone number via forwarding.
  • Buy a separate nutrition database subscription — the dish descriptions loaded at onboarding are enough for the phone channel.
  • Restructure your POS — PieLine integrates directly with Clover, Square, Toast, NCR Aloha, Revel, and 45+ others.

The economics of answering one allergen question wrong

$350/mo

One mis-answered allergen question can result in a hospitalization and a lawsuit. $350/mo is a rounding error compared to the legal cost of a single wrong answer at the host stand on a Friday night.

PieLine FAQ · pricing logic

Operator math on a phone-nutrition deployment is not about replacing a line item. It is about removing a failure mode. The failure mode is: at 9:04pm on a Friday, a hurried host gives a wrong "yes" to a peanut-allergy caller. The rest of the stack — the supplement binder, the POS, the kitchen allergen protocol — works correctly. The only point of failure is the 20 seconds of phone conversation in the middle. That is the segment PieLine owns.

What "restaurants with nutritional info" should actually mean in 2026

The phrase has been flattened by a decade of chain-restaurant SEO into "restaurants that publish a PDF." That is the floor, not the ceiling. A restaurant with nutritional info, in the sense the phrase was meant to carry, is one where a guest with a real dietary need can get a real answer on the first ask, on the channel they choose. For most restaurants, that channel is the phone.

A restaurant with nutritional info, in 2026, is a restaurant that (1) publishes the FDA-mandated fields on the menu board for chain operators, (2) keeps a current allergen supplement, (3) keeps the kitchen trained to flag cross-contact, and (4) answers correctly and consistently on the phone at 9pm Friday. The first three points are what the SERP covers. The fourth is what PieLine runs.

Clover · Square · Toast · NCR Aloha · Revel · PAR Brink · SpotOn · Lavu · Revention · Focus POS · Rezku · Lightspeed Restaurant · Micros · Restaurant Manager

50+ POS integrations. Orders flow to the kitchen with dietary flags intact.

Put the phone channel in compliance and in service in the same week

PieLine loads your ingredient and dietary data at onboarding, answers allergen and nutrition calls the same way at 2pm and at 9pm, and pushes every order into your POS. $350/mo up to 1,000 calls. Money-back guarantee the first month.

Book a 15-minute demo

Answer allergen calls the same way at 2pm and 9pm

Fifteen minutes, your ingredient and allergen data loaded against one POS on Clover, Square, Toast, NCR Aloha, or Revel, and a live 9pm-style call answered from your own menu record.

Book a call

Frequently asked questions

Which restaurants are legally required to publish nutritional info?

Under FDA rule 21 CFR 101.11 (the menu-labeling provision of the Affordable Care Act, enforced since May 7, 2018), any chain restaurant or similar retail food establishment with 20 or more locations doing business under the same name and selling substantially the same menu items must post calories on menus and menu boards. On request, the restaurant must provide written information for total fat, saturated fat, trans fat, cholesterol, sodium, total carbohydrates, sugars, fiber, and protein. Independent and small-chain operators under 20 locations are not required by federal rule, but many states and cities (NYC, Philadelphia, King County WA, California) have their own ordinances with lower thresholds.

Why is the phone the place where guests actually ask about nutritional info?

Static nutrition PDFs and calorie calculators answer an averaged question. Real guests ask conditional questions: 'Does the Pad Thai have peanuts or just peanut oil?' 'Is the gluten-free bun also dairy-free?' 'How many carbs are in the half order?' 'If I swap fries for salad, does the total calorie count change?' A PDF cannot answer those without the guest reading three footnotes and doing subtraction. The phone is where a human gets to ask the exact version of the question that matters to them. That is why the FDA rule specifically obligates restaurants to provide written information 'upon request' — the rule anticipates that most requests will be made in person or by phone, not by the guest downloading a 40-page supplement binder.

What do restaurant staff get wrong when a caller asks about allergens or nutritional info?

Three things. (1) Confident guessing: a line cook or a host answers from memory rather than the allergen sheet, because looking it up would keep the caller on hold. (2) Old menu data: the kitchen changed the oil or the bun supplier 8 weeks ago, and the binder behind the register was never updated. (3) Inconsistent answers across shifts: the same caller asking the same question at 2pm and at 9pm gets different answers because different staff are on the line. The FDA rule does not specify who in the restaurant has to answer, only that the information has to be available. In practice this means a $16/hr host is fielding a question where the legally correct answer is a 40-page supplement.

How does PieLine answer nutrition and allergen questions on the phone?

During PieLine's Step 2 onboarding, the team scrapes the restaurant's menu and maps each dish to a POS item ID along with detailed descriptions covering ingredients, spice level, sweetness, and dietary info (from the public PieLine product overview at llms.txt). When a caller asks 'does this have peanuts?' or 'is this gluten-free?' the AI retrieves the answer from that mapped description instead of guessing. The same data powers the upsell logic too, so the AI never suggests a side that conflicts with the dietary restriction the caller just stated. The answer is the same at 2pm, at 9pm, and at 3am — 24/7, across up to 20 simultaneous calls.

Can PieLine replace a formal allergen-statement process for a large chain?

No, and it does not try to. A chain with 20+ locations still needs a supplement document, a process for keeping it in sync with supplier changes, and staff training for in-person interactions. PieLine is the phone channel on top of that document. The dish-level descriptions loaded at onboarding pull from the restaurant's own source of truth. If a chain updates the supplement because it changed frying oil at corporate, PieLine's onboarding team updates the dish descriptions in the same ticket. The AI then reflects the new answer on the next call. The rule does not care whether a caller talks to a human or a reliable AI — it cares that the answer is correct and available.

What does PieLine's onboarding actually load for dietary and nutritional info?

Per the public product overview (llms.txt): detailed dish descriptions covering spiciness, sweetness, ingredients, and dietary info, plus item-level POS mapping (Clover v3, Square v2, Toast partner API, NCR Aloha Cloud, Revel, and 50+ others). That description layer is where the AI reaches when a caller asks 'what's in the Kung Pao?' or 'is the Bang Bang Shrimp fried in peanut oil?' The restaurant owner does not write these descriptions from scratch. The PieLine onboarding team builds them from the existing menu, the existing allergen doc, and a short interview with the kitchen. Active call monitoring in the first month catches anything the AI does not know yet, and the descriptions are tuned against the restaurant's actual callers.

Does the FDA menu-labeling rule apply to phone orders specifically?

Yes, implicitly. The rule obligates covered restaurants to make the nutrition information available on the primary writing surface where the customer can see it and, on request, to provide the written supplement. The rule does not carve out a 'phone orders only' exception. If a covered restaurant takes phone orders, a caller has the same right to ask about calories, fat, sodium, and the rest of the mandated fields as a walk-in guest does. In practice, most chains satisfy this by directing callers to the website, which is legally defensible but experientially poor. PieLine turns the phone into a place where the caller actually gets the answer on the call.

Why aren't nutrition databases like MenuStat or Fast Food Nutrition enough for diners?

Those databases are read-only snapshots. They answer 'what are the calories in an Applebee's Bourbon Street Chicken as of the last import?' They do not answer 'I'm ordering from this specific restaurant tonight, and I'd like to swap the rice, and I'm allergic to sesame — can I eat the chicken?' The difference between a database answer and a call answer is that the call answer is conditional, current, and specific to what the restaurant is actually serving that week. The static database is a great reference. It is not a substitute for the phone call.

How much does PieLine cost, and does it matter that this is a nutrition use case?

PieLine is $350/month up to 1,000 calls, $0.50 per call beyond that, with a money-back guarantee for the first month (from the public pricing in llms.txt). Dietary and allergen questions are not billed separately — they route through the same phone line as ordinary orders. The framing that matters for an operator evaluating this is cost-per-avoided-liability. One mis-answered allergen question can result in a hospitalization and a lawsuit. $350/mo is a rounding error compared to the legal cost of a single incorrect answer at the host stand on a Friday night.

Does PieLine handle questions from callers with chronic conditions, not just allergies?

Yes. The dish-level descriptions cover ingredients and dietary info, so callers asking 'what's low-sodium on your menu?' or 'what has under 30g of carbs?' get routed to items flagged during onboarding. The AI does not invent values it was not given. If a restaurant has not disclosed carb counts per dish, the AI will acknowledge that and offer to flag the request for the manager — the same behavior it uses for any edge case, per PieLine's smart-transfer feature. 90%+ of calls are handled end-to-end by AI; edge cases route to a human with the full conversation context intact.