{"domain":"photairestaurant.com","observed_at":"2026-10-22T21:11:54.066898+00:00","materially_changed_at":"2026-10-22T21:11:54.066898+00:00","generation_id":"39a362f1-159f-4a56-8f68-43b9e6862036","snapshot":"390349f7d4365a1fb2de3eac140e5130982ff64991cbefab9adaed8529315596","collector":"global-intelligence","collector_build":"c55dcff23da6","indexable":true,"indexable_reason":"","record_schema_version":2,"fact_count":52,"evidence_path_count":27,"lanes_observed":27,"lanes_total":27,"observation_count":123,"coverage":{"apps":0,"mail":7,"feeds":0,"gleif":{"scope":"GLEIF LEI records whose own legal name IS a name this company is proven to use -- an SEC registrant, a licence-proven operator, or a name the site printed for itself. Not a claim that no LEI exists under another spelling.","reason":"no corroborated legal name is printed and no current licence names an operator","status":"not_attempted","accepted":0,"complete":false,"rejected":0,"requests":0,"ambiguous":0,"rows_read":0,"pages_read":0,"invalid_rows":0,"eligible_names":0,"response_bytes":0,"records_over_budget":0},"menus":0,"github":0,"hiring":0,"people":0,"contact":2,"content":7,"identity":2,"security":3,"locations":2,"menu_read":{"items":0,"reasons":["2 other page(s) of the site were read for what they print, and none prints a menu (a menu needs at least 10 dishes printed with a price)","1 menu page(s) read: no menu marker and fewer than 5 priced lines"],"pages_read":1,"priced_items":0,"pages_rendered":1,"pages_selected":1,"pages_tested_by_content":2},"sec_edgar":0,"litigation":{"scope":"CourtListener RECAP docket metadata with an exact party-name match, searched under each entity the record resolves: its registrant, printed name and operators, and the members, officers and related registrations its authorities file. Not a complete national or state litigation history; other parties are listed as parties to the case only, and they and the attorneys are not attributed to this company.","reason":"The site supplied no corroborated self-named legal entity; no external search was made.","status":"not_attempted","accepted":0,"complete":false,"rejected":0,"requests":0,"ambiguous":0,"rows_read":0,"pages_read":0,"invalid_rows":0,"eligible_names":0,"response_bytes":0,"records_over_budget":0},"technology":9,"trademarks":{"scope":"USPTO owner-search records naming the site's self-declared legal entity, its SEC registrant, a licence-proven operator, a member, officer or related registration its authorities file, or an owner USPTO names on one of those marks -- each mark under the owner it was searched for; not patents or a certified current ownership portfolio.","reason":"The site supplied no corroborated self-named legal entity; no external search was made.","status":"not_attempted","accepted":0,"complete":false,"rejected":0,"requests":0,"ambiguous":0,"rows_read":0,"pages_read":0,"invalid_rows":0,"eligible_names":0,"response_bytes":0,"records_over_budget":0},"hiring_roles":{"jobs":0,"open":0,"closed":0,"readings":0,"pay_differs":0,"corroborated":0,"other_employer":0,"pay_from_description":0},"federal_awards":{"scope":"USAspending loans, grants and direct payments since FY2008. Contracts and subawards excluded. Reported loan value, subsidy, award amount and outlays are distinct; no original principal, forgiveness or current debt is inferred.","reason":"The site supplied no corroborated self-named legal entity; no external search was made.","status":"not_attempted","accepted":0,"complete":false,"rejected":0,"requests":0,"ambiguous":0,"rows_read":0,"pages_read":0,"invalid_rows":0,"eligible_names":0,"response_bytes":0,"records_over_budget":0},"infrastructure":18,"menu_nutrition":{"status":"complete","items_read":0,"pages_read":0,"widgets_read":0,"pages_selected":0,"widgets_discovered":0},"outbound_links":0,"people_sources":{"registers":"not_attempted","sec_filings":0,"people_pages":"processed_discovered_sources","personal_mailboxes":0},"channel_pricing":{"scope":"One representative location per record: the accepted location carrying the most channel menus. Channel menus come from each provider's own store object for that store; prices are as each channel lists them, in the channel's currency; comparisons are projected from the resolved catalog -- one row per dish, portion-aware identity, prices kept as scoped offers -- and a pair the policy refuses is counted and explained rather than dropped.","status":"complete","presence":{"olo":"not_declared","resy":"not_declared","tock":"not_declared","chomp":"not_declared","slice":"not_declared","toast":"not_declared","clover":"not_declared","dylish":"not_declared","menufy":"not_declared","skytab":"not_declared","spoton":"not_declared","chownow":"not_declared","ezcater":"not_declared","grubhub":"menu_read","doordash":"not_declared","getsauce":"not_declared","menusifu":"not_declared","ubereats":"menu_read","kwickmenu":"not_declared","opentable":"not_declared","ordersave":"not_declared","restolabs":"not_declared","sevenrooms":"not_declared","spothopper":"searched_not_found","touchbistro":"not_declared","squareonline":"not_declared","doordash_storefront":"not_declared"},"footprint":{"grubhub":1,"ubereats":1},"comparisons":{},"store_menus":{"grubhub":{"stores":1,"menus_read":1,"menus_not_read":0,"in_resolved_menu":1},"ubereats":{"stores":1,"menus_read":1,"menus_not_read":0,"in_resolved_menu":1}},"channels_read":["grubhub","ubereats"],"resolved_menu":{"items":243,"place":"Pho Tai Restaurant, 9205 S. Tacoma Way","surfaces":2,"reference":"","location_ref":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01","reference_why":"no publisher menu was read for this location, so no baseline is claimed; the prices below are shown per surface and not compared","schema_version":1},"representative":{"city":"Lakewood","name":"Pho Tai Restaurant","region":"WA","street":"9205 S. Tacoma Way","source_key":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01"},"accepted_locations":1,"direct_priced_items":0,"locations_with_channel_menus":1},"publisher_files":{"facts":0,"failed":15,"attempted":15},"provider_footprint":{"grubhub":{"confirmed":1},"ubereats":{"confirmed":1},"spothopper":{"searched_not_found":1}},"external_identities":1,"restaurant_locations":{"active":0,"coming_soon":0,"canonical_accepted":1,"material_conflicts":1,"permanently_closed":0,"temporarily_closed":0,"with_provider_detail":1,"unresolved_candidates":1,"with_store_identifier":1,"known_store_identities":3,"multi_source_locations":1,"other_operating_status":0,"provider_accounts_seen":0,"provider_edges_present":2,"store_identities_absent":0,"first_party_observations":10,"operating_status_unstated":1,"store_identities_answered":3,"provider_accounts_enumerated":0,"store_identities_with_detail":3,"closed_permanence_unspecified":0,"store_identities_without_detail":0,"provider_accounts_not_enumerated":0,"provider_edges_validation_confirmed":2,"provider_edges_validation_unconfirmed":4},"people_source_closure":[{"found":2,"state":"complete","reason":"found counts the pages read","source":"site_people_pages"},{"state":"not_attempted","reason":"no corroborated legal name or licence-proven operator to search","source":"business_registers"},{"state":"complete_no_match","reason":"the site links no SEC registrant","source":"sec_filings"},{"state":"complete_no_match","source":"site_mailboxes"},{"state":"unsupported","reason":"no collection searches the web","source":"press"}],"organization_relationships":{"pages":1,"status":"complete","statements":0,"identifiers":0,"relationships":0},"restaurant_location_providers":{"grubhub":{"detail_locations":1,"linked_locations":1,"conflicted_locations":0,"confirmed_identifier_locations":1},"ubereats":{"detail_locations":1,"linked_locations":1,"conflicted_locations":0,"confirmed_identifier_locations":1}},"restaurant_location_registries":{"wa_lcb":{"premises_failed":2,"records_observed":0},"wa_king_food":{"records_observed":0,"premises_unsupported":2},"wa_seattle_building":{"records_observed":0,"premises_unsupported":2},"unconfigured_WA_building_permit":{"records_observed":0,"premises_unsupported":2},"unconfigured_WA_food_service_permit":{"records_observed":0,"premises_unsupported":2}},"restaurant_location_provider_reads":{"grubhub":{"present":1,"validation_confirmed":1,"validation_unconfirmed":1},"ubereats":{"present":1,"validation_confirmed":1,"validation_unconfirmed":1},"spothopper":{"validation_unconfirmed":2}}},"lanes_failed":null,"rendered_tier":{"eligible":true,"pages_rendered":2},"lanes_never_run":null,"identity":{"title":"Identity","facts":[{"label":"Published name","value":"Pho Tai Restaurant","basis":"publisher_declared","via":["http://photairestaurant.com/","the title segment the domain name corroborates"],"first_observed_at":"2026-10-22T21:11:34.889481+00:00","last_confirmed_at":"2026-10-22T21:11:34.889481+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Declared language","value":"en-US","basis":"publisher_declared","via":["http://photairestaurant.com/"],"first_observed_at":"2026-10-22T21:11:34.889481+00:00","last_confirmed_at":"2026-10-22T21:11:34.889481+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"}]},"infrastructure":{"title":"Infrastructure","facts":[{"label":"Hosts observed","value":"photairestaurant.com, www.photairestaurant.com, autodiscover.photairestaurant.com, cpanel.photairestaurant.com, cpcalendars.photairestaurant.com, cpcontacts.photairestaurant.com, mail.photairestaurant.com, webdisk.photairestaurant.com, webmail.photairestaurant.com","basis":"directly_observed","first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","about_ref":"self"},{"label":"HTTP version","value":"HTTP/1.1","basis":"directly_observed","via":["http://photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Homepage status","value":200,"basis":"directly_observed","via":["http://photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"TLS version","value":"TLSv1.3","basis":"directly_observed","via":["TLS handshake with SNI photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.460676+00:00","last_confirmed_at":"2026-10-22T21:11:34.460676+00:00","about_ref":"self"},{"label":"ALPN","value":"h2","basis":"directly_observed","via":["TLS handshake with SNI photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.460676+00:00","last_confirmed_at":"2026-10-22T21:11:34.460676+00:00","about_ref":"self"},{"label":"Announcing network","value":"AS14670 WHG-USE1 - WHG Hosting Services Ltd, GB","basis":"directly_observed","via":["DNS A/AAAA","BGP prefix origin","RIR registry"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","about_ref":"self"},{"label":"Registrar","value":"GoDaddy.com, LLC","basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-22T21:11:34.460248+00:00","last_confirmed_at":"2026-10-22T21:11:34.460248+00:00","about_ref":"self"},{"label":"Domain first registered","value":"2012-10-30","basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-22T21:11:34.460248+00:00","last_confirmed_at":"2026-10-22T21:11:34.460248+00:00","about_ref":"self"},{"label":"A at autodiscover.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048445+00:00","last_confirmed_at":"2026-10-22T21:11:36.048445+00:00","about_ref":"self"},{"label":"A at cpanel.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048572+00:00","last_confirmed_at":"2026-10-22T21:11:36.048572+00:00","about_ref":"self"},{"label":"A at cpcalendars.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048585+00:00","last_confirmed_at":"2026-10-22T21:11:36.048585+00:00","about_ref":"self"},{"label":"A at cpcontacts.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048405+00:00","last_confirmed_at":"2026-10-22T21:11:36.048405+00:00","about_ref":"self"},{"label":"A at mail.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048419+00:00","last_confirmed_at":"2026-10-22T21:11:36.048419+00:00","about_ref":"self"},{"label":"A at photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"A at webdisk.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048472+00:00","last_confirmed_at":"2026-10-22T21:11:36.048472+00:00","about_ref":"self"},{"label":"A at webmail.photairestaurant.com","value":"65.181.111.231","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:36.048355+00:00","last_confirmed_at":"2026-10-22T21:11:36.048355+00:00","about_ref":"self"},{"label":"NS at photairestaurant.com","value":"ns1.mysecurecloudhost.com.  •  ns2.mysecurecloudhost.com.  •  ns3.mysecurecloudhost.com.  •  ns4.mysecurecloudhost.com.","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"SOA at photairestaurant.com","value":"ns1.mysecurecloudhost.com. servers.mysecurecloudhost.com. 2026042900 3600 1800 1209600 86400","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"}]},"technology":{"title":"Technology","facts":[{"label":"Google AdSense","value":{"name":"Google AdSense","@type":"SoftwareApplication"},"basis":"directly_observed","via":["http://photairestaurant.com","wappalyzer ruleset match","observed in rendered, static_fetch"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"LiteSpeed","value":{"name":"LiteSpeed","@type":"SoftwareApplication"},"basis":"directly_observed","via":["http://photairestaurant.com","wappalyzer ruleset match","observed in static_fetch"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Statcounter","value":{"name":"Statcounter","@type":"SoftwareApplication"},"basis":"directly_observed","via":["http://photairestaurant.com","wappalyzer ruleset match","observed in rendered, static_fetch"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"jQuery","value":{"name":"jQuery","@type":"SoftwareApplication"},"basis":"directly_observed","via":["http://photairestaurant.com","wappalyzer ruleset match","observed in rendered, static_fetch"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Embeds content from","value":"ep2.adtrafficquality.google","basis":"publisher_declared","via":["http://photairestaurant.com/Menu.html","declared as iframe_src","observed in rendered_dom"],"first_observed_at":"2026-10-22T21:11:38.994335+00:00","last_confirmed_at":"2026-10-22T21:11:38.994335+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Embeds content from","value":"googleads.g.doubleclick.net","basis":"publisher_declared","via":["http://photairestaurant.com/","declared as iframe_src","observed in rendered_dom"],"first_observed_at":"2026-10-22T21:11:38.807153+00:00","last_confirmed_at":"2026-10-22T21:11:38.994335+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Loads script from","value":"pagead2.googlesyndication.com","basis":"publisher_declared","via":["http://photairestaurant.com","declared as script_src","observed in people_parse, rendered_dom, static_parse"],"first_observed_at":"2026-10-22T21:11:34.658822+00:00","last_confirmed_at":"2026-10-22T21:11:39.045880+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Embeds content from","value":"www.google.com","basis":"publisher_declared","via":["http://photairestaurant.com/","declared as iframe_src","observed in rendered_dom"],"first_observed_at":"2026-10-22T21:11:38.807153+00:00","last_confirmed_at":"2026-10-22T21:11:38.994335+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Loads script from","value":"www.statcounter.com","basis":"publisher_declared","via":["http://photairestaurant.com","declared as script_src","observed in people_parse, rendered_dom, static_parse"],"first_observed_at":"2026-10-22T21:11:34.658822+00:00","last_confirmed_at":"2026-10-22T21:11:39.045880+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"}]},"mail":{"title":"Mail","facts":[{"label":"Authorised to send mail as this domain","value":"relay.mailchannels.net","basis":"publisher_declared","via":["photairestaurant.com","declared as spf_include","observed in static_parse"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"Authorised to send mail as this domain","value":"spf.antispamcloud.com","basis":"publisher_declared","via":["photairestaurant.com","declared as spf_include","observed in static_parse"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"Authorised to send mail as this domain","value":"spf.mysecurecloudhost.com","basis":"publisher_declared","via":["photairestaurant.com","declared as spf_include","observed in static_parse"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"Mail exchangers","value":["0 mail.photairestaurant.com."],"basis":"directly_observed","via":["DNS MX"],"last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"SPF record","value":"v=spf1 ip4:65.181.111.231 include:spf.mysecurecloudhost.com ip4:198.38.91.22 include:spf.antispamcloud.com +a +mx include:relay.mailchannels.net ~all","basis":"directly_observed","via":["DNS TXT"],"last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"MX at photairestaurant.com","value":"0 mail.photairestaurant.com.","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"},{"label":"TXT at photairestaurant.com","value":"v=spf1 ip4:65.181.111.231 include:spf.mysecurecloudhost.com ip4:198.38.91.22 include:spf.antispamcloud.com +a +mx include:relay.mailchannels.net ~all","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-22T21:11:34.390410+00:00","last_confirmed_at":"2026-10-22T21:11:34.390410+00:00","about_ref":"self"}]},"security":{"title":"Security","facts":[{"label":"Certificate issuer","value":"Let's Encrypt","basis":"directly_observed","via":["TLS handshake with SNI photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.460676+00:00","last_confirmed_at":"2026-10-22T21:11:34.460676+00:00","about_ref":"self"},{"label":"Certificate expires","value":"2026-09-02","basis":"directly_observed","via":["TLS handshake with SNI photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.460676+00:00","last_confirmed_at":"2026-10-22T21:11:34.460676+00:00","about_ref":"self"},{"label":"DNSSEC signed","value":false,"basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-22T21:11:34.460248+00:00","last_confirmed_at":"2026-10-22T21:11:34.460248+00:00","about_ref":"self"}]},"hiring":{"title":"Hiring","facts":[{"label":"Hiring status","value":"no open role: no careers page or job board found; LinkedIn Jobs not searched: the site links no LinkedIn company of its own to read postings by; Indeed and ZipRecruiter not searched","basis":"derived","about_ref":"self"}]},"external_identities":{"title":"External identities","facts":[{"label":"Identities on places","value":"2 store identities are on their locations","basis":"derived","about_ref":"self"}]},"contact":{"title":"Contact","facts":[{"label":"(253) 896-1000","value":{"@type":"ContactPoint","value":"(253) 896-1000","channel":"voice","purpose":"unknown","subject":{"kind":"organization"},"validity":"unknown","telephone":"(253) 896-1000","description":"(253) 896-1000","availability":"unknown","representation":"visible"},"basis":"directly_observed","first_observed_at":"2026-10-22T21:11:38.994717+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","field_sources":{"value":{"via":["http://photairestaurant.com","printed in page text, not marked up"],"basis":"directly_observed"}},"via":["http://photairestaurant.com","printed in page text, not marked up"]},{"label":"(253) 583-9000","value":{"@type":"ContactPoint","value":"(253) 583-9000","channel":"voice","purpose":"unknown","subject":{"kind":"organization"},"validity":"unknown","telephone":"(253) 583-9000","description":"(253) 583-9000","availability":"unknown","representation":"visible"},"basis":"directly_observed","first_observed_at":"2026-10-22T21:11:38.994717+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","field_sources":{"value":{"via":["http://photairestaurant.com","printed in page text, not marked up"],"basis":"directly_observed"}},"via":["http://photairestaurant.com","printed in page text, not marked up"]}],"candidates":[],"collection":{"status":"complete","observed_at":"2026-10-22T21:11:54.066898Z","reasons":[]}},"people":{"title":"People","facts":[{"label":"People extraction status","value":"People pages read, no person named with a role: 5 of the site's pages read","basis":"derived","via":["http://photairestaurant.com","http://photairestaurant.com/","http://photairestaurant.com/Gallery.html","http://photairestaurant.com/Menu.html","http://photairestaurant.com/index.html"],"about_ref":"self","source_surface_ref":"http://photairestaurant.com"}],"candidates":[],"collection":{"status":"partial","observed_at":"2026-10-22T21:11:54.066898Z","reasons":["premises registers read in part at accepted locations: wa_lcb (published register file does not carry the mapped column \"Loc Address\")"]}},"outbound_links":{"title":"Outbound links","facts":[]},"locations":{"title":"Locations","facts":[{"label":"Fife","value":{"@type":"Place","address":{"@type":"PostalAddress","postalCode":"98424","addressRegion":"WA","streetAddress":"5306 Pacific Hwy East","addressLocality":"Fife"}},"basis":"directly_observed","via":["http://photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"},{"label":"Lakewood","value":{"@type":"Place","address":{"@type":"PostalAddress","postalCode":"98499","addressRegion":"WA","streetAddress":"9205 S. Tacoma Way, Suite 112","addressLocality":"Lakewood"}},"basis":"directly_observed","via":["http://photairestaurant.com"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self","source_surface_ref":"http://photairestaurant.com"}]},"content":{"title":"Content","facts":[{"label":"Sitemap read failed","value":"https://photairestaurant.com/robots.txt (TLS handshake failed)","basis":"derived","via":["the URL inventory in this section is a lower bound"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","about_ref":"self"},{"label":"Sitemap read failed","value":"https://photairestaurant.com/sitemap.xml (TLS handshake failed)","basis":"derived","via":["the URL inventory in this section is a lower bound"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","about_ref":"self"},{"label":"Sitemap read failed","value":"https://photairestaurant.com/sitemap_index.xml (TLS handshake failed)","basis":"derived","via":["the URL inventory in this section is a lower bound"],"first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:38.994717+00:00","about_ref":"self"},{"label":"Homepage","value":"http://photairestaurant.com/","basis":"publisher_declared","first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self"},{"label":"URL","value":"http://photairestaurant.com/Gallery.html","basis":"publisher_declared","first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self"},{"label":"URL","value":"http://photairestaurant.com/Menu.html","basis":"publisher_declared","first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self"},{"label":"URL","value":"http://photairestaurant.com/index.html","basis":"publisher_declared","first_observed_at":"2026-10-22T21:11:34.569935+00:00","last_confirmed_at":"2026-10-22T21:11:34.569935+00:00","about_ref":"self"}]},"apps":{"title":"Apps","facts":[]},"feeds":{"title":"Feeds","facts":[]},"github":{"title":"GitHub","facts":[]},"sec_edgar":{"title":"SEC EDGAR","facts":[]},"litigation":{"title":"Litigation","facts":[]},"trademarks":{"title":"Trademarks","facts":[]},"federal_awards":{"title":"Federal Awards","facts":[]},"legal_entities":{"title":"Legal Entities","facts":[]},"channel_pricing":{"title":"Channel pricing","facts":[{"label":"Channel prices at Pho Tai Restaurant, 9205 S. Tacoma Way","value":{"@type":"ChannelPricing","scope":"One representative location per record: the accepted location carrying the most channel menus. Channel menus come from each provider's own store object for that store; prices are as each channel lists them, in the channel's currency; comparisons are projected from the resolved catalog -- one row per dish, portion-aware identity, prices kept as scoped offers -- and a pair the policy refuses is counted and explained rather than dropped.","channels":[{"url":"https://www.grubhub.com/restaurant/pho-tai-restaurant-9205-s-tacoma-way-112-lakewood/5153000","items":163,"channel":"grubhub","complete":true,"currency":"USD","observedAt":"2026-10-22T21:11:50.947599537Z","pricedItems":140,"sectionsRead":15,"sectionsTotal":15},{"url":"https://www.ubereats.com/store/pho-tai-restaurant/a50N3KcjTx6kghB8nrU6gw","items":179,"channel":"ubereats","complete":true,"currency":"USD","observedAt":"2026-10-22T21:11:50.947596274Z","pricedItems":172,"sectionsRead":1,"sectionsTotal":1}],"location":{"why":"the accepted location carrying the most storefront identities (2), with 2 of 27 platform menus read","name":"Pho Tai Restaurant","address":{"city":"Lakewood","unit":"112","region":"WA","street":"9205 S. Tacoma Way","country":"US","postal_code":"98499"},"sourceKey":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01"},"presence":[{"label":"Toast","detail":"no Toast door for this location on the site's pages or in any provider response; Toast publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"toast","acceptedLocations":1,"locationsWithStore":0},{"read":"present","label":"Grubhub","detail":"store read and menu priced (163 items); Seamless orders route to the same Grubhub listing","status":"menu_read","binding":"this_location","declared":true,"platform":"grubhub","declaredStores":[{"id":"5153000","url":"https://www.grubhub.com/restaurant/pho-tai-restaurant-9205-s-tacoma-way-112-lakewood/5153000","kind":"grubhub_restaurant_id","read":"present","binding":"this_location","answered":true,"provider":"grubhub","declaredAs":"place_link","declaredOn":"https://api-gtm.grubhub.com/restaurants/search/search_listing?facetSet=umamiV6&hideHateos=true&latitude=47.17378465891&locationMode=PICKUP&longitude=-122.483662839919&orderMethod=pickup&pageSize=36&preciseLocation=true&queryText=Pho+Tai+Restaurant&sortSetId=umamiv3&sponsoredSize=0","identityStatus":"provider_confirmed"}],"acceptedLocations":1,"locationsWithStore":1},{"read":"present","label":"Uber Eats","detail":"store read and menu priced (179 items); Postmates orders route to the same Uber Eats store","status":"menu_read","binding":"this_location","declared":true,"platform":"ubereats","declaredStores":[{"id":"a50N3KcjTx6kghB8nrU6gw","url":"https://www.ubereats.com/store/pho-tai-restaurant/a50N3KcjTx6kghB8nrU6gw","kind":"ubereats_store_token","read":"present","binding":"this_location","answered":true,"provider":"ubereats","declaredAs":"place_link","declaredOn":"https://www.ubereats.com/api/getStoreV1?localeCode=en-US","identityStatus":"provider_confirmed"}],"acceptedLocations":1,"locationsWithStore":1},{"label":"DoorDash","detail":"no DoorDash door for this location on the site's pages or in any provider response; DoorDash publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it; Caviar orders route to the same DoorDash store","status":"not_declared","declared":false,"platform":"doordash","acceptedLocations":1,"locationsWithStore":0},{"label":"ChowNow","detail":"no ChowNow door for this location on the site's pages or in any provider response; ChowNow publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"chownow","acceptedLocations":1,"locationsWithStore":0},{"label":"Olo","detail":"no Olo door for this location on the site's pages or in any provider response; Olo publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"olo","acceptedLocations":1,"locationsWithStore":0},{"label":"SkyTab","detail":"no SkyTab door for this location on the site's pages or in any provider response; SkyTab publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"skytab","acceptedLocations":1,"locationsWithStore":0},{"label":"Clover","detail":"no Clover door for this location on the site's pages or in any provider response; Clover publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"clover","acceptedLocations":1,"locationsWithStore":0},{"label":"Slice","detail":"no Slice door for this location on the site's pages or in any provider response; Slice publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"slice","acceptedLocations":1,"locationsWithStore":0},{"label":"KwickMenu","detail":"no KwickMenu door for this location on the site's pages or in any provider response; KwickMenu publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"kwickmenu","acceptedLocations":1,"locationsWithStore":0},{"label":"Restolabs (onlineordering.io)","detail":"no Restolabs (onlineordering.io) door for this location on the site's pages or in any provider response; Restolabs (onlineordering.io) publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"restolabs","acceptedLocations":1,"locationsWithStore":0},{"label":"CHOMP","detail":"no CHOMP door for this location on the site's pages or in any provider response; CHOMP publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"chomp","acceptedLocations":1,"locationsWithStore":0},{"label":"OrderSave (Owner.com)","detail":"no OrderSave (Owner.com) door for this location on the site's pages or in any provider response; OrderSave (Owner.com) publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"ordersave","acceptedLocations":1,"locationsWithStore":0},{"label":"SpotOn","detail":"no SpotOn door for this location on the site's pages or in any provider response; SpotOn publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"spoton","acceptedLocations":1,"locationsWithStore":0},{"label":"TouchBistro","detail":"no TouchBistro door for this location on the site's pages or in any provider response; TouchBistro publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"touchbistro","acceptedLocations":1,"locationsWithStore":0},{"label":"Square Online","detail":"no Square Online door for this location on the site's pages or in any provider response; Square Online publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"squareonline","acceptedLocations":1,"locationsWithStore":0},{"label":"MenuSifu","detail":"no MenuSifu door for this location on the site's pages or in any provider response; MenuSifu publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"menusifu","acceptedLocations":1,"locationsWithStore":0},{"label":"Menufy","detail":"no Menufy door for this location on the site's pages or in any provider response; Menufy publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"menufy","acceptedLocations":1,"locationsWithStore":0},{"label":"Dylish","detail":"no Dylish door for this location on the site's pages or in any provider response; Dylish publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"dylish","acceptedLocations":1,"locationsWithStore":0},{"label":"getsauce","detail":"no getsauce door for this location on the site's pages or in any provider response; getsauce publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"getsauce","acceptedLocations":1,"locationsWithStore":0},{"label":"DoorDash Storefront (order.online)","detail":"no DoorDash Storefront (order.online) door for this location on the site's pages or in any provider response; DoorDash Storefront (order.online) publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"doordash_storefront","acceptedLocations":1,"locationsWithStore":0},{"label":"SpotHopper","detail":"a premises search around this location on the platform returned no unique match for these premises","status":"searched_not_found","declared":false,"platform":"spothopper","acceptedLocations":1,"locationsWithStore":0},{"label":"ezCater","detail":"no ezCater door for this location on the site's pages or in any provider response; ezCater publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"ezcater","acceptedLocations":1,"locationsWithStore":0},{"label":"OpenTable","detail":"no OpenTable door for this location on the site's pages or in any provider response; OpenTable publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"opentable","acceptedLocations":1,"locationsWithStore":0},{"label":"Resy","detail":"no Resy door for this location on the site's pages or in any provider response; Resy publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"resy","acceptedLocations":1,"locationsWithStore":0},{"label":"Tock","detail":"no Tock door for this location on the site's pages or in any provider response; Tock publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"tock","acceptedLocations":1,"locationsWithStore":0},{"label":"SevenRooms","detail":"no SevenRooms door for this location on the site's pages or in any provider response; SevenRooms publishes no premises search we can reach, so its absence here means the site declared no door rather than that the restaurant is not on it","status":"not_declared","declared":false,"platform":"sevenrooms","acceptedLocations":1,"locationsWithStore":0}],"comparisons":null},"basis":"derived","resolver_version":"channel-pricing/1","evidence_id":"channel-pricing:b407fafdfb23ecbb4a439692","via":["channel menus read for this location: grubhub, ubereats"],"last_confirmed_at":"2026-10-22T21:11:50.947599+00:00","about_ref":"self"}]},"publisher_files":{"title":"Publisher Files","facts":[]},"resolved_identity":{"schema_version":1,"access":"readable","publication":"publishable","publication_reason":"","platform":false,"display":{"name":"Pho Tai Restaurant","basis":"the site's published name","name_witnesses":[{"source_url":"http://photairestaurant.com/","text":"Pho Tai Restaurant","rule":"published name","region":null,"heading":""},{"source_url":"","text":"Pho Tai Restaurant","rule":"accepted location name","region":null,"heading":""},{"source_url":"https://photairestaurant.com/","text":"photairestaurant.com","rule":"domain","region":null,"heading":""},{"source_url":"http://photairestaurant.com/","text":"Pho Tai Restaurant","rule":"page titles","region":null,"heading":""}],"alternatives":[],"site":"http://photairestaurant.com/","site_basis":"the seed domain's own front door","site_witnesses":[{"source_url":"http://photairestaurant.com/","text":"Pho Tai Restaurant","rule":"front door","region":null,"heading":""}],"logo":"","logo_basis":"","legal_name":"","legal_basis":"","description":"","description_basis":"","profiles":[]},"relationships":[{"predicate":"authorizes_mail_sender","object":{"kind":"web_surface","domain":"mysecurecloudhost.com"},"witness":{"source_url":"","text":"v=spf1 ip4:65.181.111.231 include:spf.mysecurecloudhost.com ip4:198.38.91.22 include:spf.antispamcloud.com +a +mx include:relay.mailchannels.net ~all","rule":"dns_record_parse","region":null,"heading":""},"state":"supported","depends_on":[],"family":"technical","source_key":{"namespace":"web","object_type":"registrable_domain","key":"mysecurecloudhost.com"},"first_observed_at":"2026-10-22T21:11:54.066898Z","last_confirmed_at":"2026-10-22T21:11:54.066898Z","id":"cbf6cb30-b9f6-428c-bab9-165a084fb3f9","to_identity_id":null,"to_href":null},{"predicate":"authorizes_mail_sender","object":{"kind":"web_surface","domain":"antispamcloud.com"},"witness":{"source_url":"","text":"v=spf1 ip4:65.181.111.231 include:spf.mysecurecloudhost.com ip4:198.38.91.22 include:spf.antispamcloud.com +a +mx include:relay.mailchannels.net ~all","rule":"dns_record_parse","region":null,"heading":""},"state":"supported","depends_on":[],"family":"technical","source_key":{"namespace":"web","object_type":"registrable_domain","key":"antispamcloud.com"},"first_observed_at":"2026-10-22T21:11:54.066898Z","last_confirmed_at":"2026-10-22T21:11:54.066898Z","id":"ddb97003-1ce1-4e72-8b1f-a1260ea20f8c","to_identity_id":null,"to_href":null},{"predicate":"authorizes_mail_sender","object":{"kind":"web_surface","domain":"mailchannels.net"},"witness":{"source_url":"","text":"v=spf1 ip4:65.181.111.231 include:spf.mysecurecloudhost.com ip4:198.38.91.22 include:spf.antispamcloud.com +a +mx include:relay.mailchannels.net ~all","rule":"dns_record_parse","region":null,"heading":""},"state":"supported","depends_on":[],"family":"technical","source_key":{"namespace":"web","object_type":"registrable_domain","key":"mailchannels.net"},"first_observed_at":"2026-10-22T21:11:54.066898Z","last_confirmed_at":"2026-10-22T21:11:54.066898Z","id":"95339b1b-09e8-4f2b-9d63-b5a4585a3cb0","to_identity_id":null,"to_href":null}],"propositions":[],"non_conclusions":["a declared affiliated site is a relationship the publisher states, not common ownership","a declared provider account (gift cards, hiring, ordering) is a service relationship, not an affiliation","a register party at the business's premises is a candidate operator until the Place and legal resolvers bind it","a licensed operator of the business's premises operates those locations; it is not thereby the brand's owner","an employer a job board names on the openings posts them; it is not thereby the owner or the operator","an app's store seller or developer publishes the app; neither is thereby the restaurant's owner","a menu that names a producer names it; it is not a supply contract, a volume or an exclusivity","a mail or DMARC service domain in DNS is a technical service relationship, not an affiliation","a group the site says it is part of is a public affiliation; the equity chain and buying rights are separate questions","an organization that posts the openings, sells the app or holds a program account shares services with the business; that is not affiliation or ownership","a supplier or charitable partner the site's own page names and links is the publisher's statement; it is not a contract, a volume, an exclusivity or a gift amount"]},"identity_revision":1,"identity_changed_at":"2026-10-22T21:11:54.066898+00:00","business_identity_id":"75647d2b-3efe-4c7e-87cb-4318872843e8","href":"/company-intelligence/photairestaurant.com","menu_intelligence":{"@type":"MenuIntelligence","items":[{"id":"398aad34-28ad-4778-813b-af7e428c53c9","name":"0MV Vegetable Noodle Pho","description":"option: beef broth or veggie broth","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2f58b091ec69cb68","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665229","name":"0MV Vegetable Noodle Pho","sections":["Pho Noodle Soup"],"position":41,"also_named":[],"key":"id|provider:grubhub|19580665229"}],"conflicts":["not merged with \"0-MV Vegetable Pho\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"0-MV Vegetable Pho","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"edd41d73-c7db-47b0-8943-15a3d9eb3544","name":"/101 American Coffee","description":"Classic, smooth cup of coffee.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e66c92f18e7b1d84","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":649,"availability":"","menu_context":"","source_price":"6.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"a709a9d6-87e4-4bb5-9bee-51c573b0f33d","name":"/101 American Coffee","sections":["Beverages"],"position":134,"also_named":[],"key":"id|provider:ubereats|a709a9d6-87e4-4bb5-9bee-51c573b0f33d"}],"conflicts":["not merged with \"101. American Coffee\": name_shortened","not merged with \"101. American Coffee\": portion_one_side"],"unresolved":[{"surface_id":"provider:grubhub","name":"101. American Coffee","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"7e37eb76-e4ff-4a82-b0f9-dca1b7fbb351","name":"108B Fruit tea","description":"Fruit-infused tea, a refreshing beverage.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"469ba56bf1125c91","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":699,"availability":"","menu_context":"","source_price":"6.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"a71d5629-df9b-4157-97bd-7c7bffa582e8","name":"108B Fruit tea","sections":["Tea"],"position":177,"also_named":[],"key":"id|provider:ubereats|a71d5629-df9b-4157-97bd-7c7bffa582e8"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"821b2e10-22c7-4bfc-aa2b-578ca5449080","name":"305. Brown Sugar Fresh Milk Tea","description":"Brown sugar and fresh milk blended with tea for a sweet and creamy treat.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"bd38cfa882837246","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151946","name":"305. Brown Sugar Fresh Milk Tea","sections":["Tea"],"position":147,"also_named":[],"key":"id|provider:grubhub|19580151946"},{"surface_id":"provider:ubereats","item_id":"850298a3-ae3b-45e8-9da6-65b28bcb5fd1","name":"305 Brown Sugar Fresh Milk Tea","sections":["Tea"],"position":173,"also_named":[],"key":"id|provider:ubereats|850298a3-ae3b-45e8-9da6-65b28bcb5fd1"}],"conflicts":["not merged with \"Milk Tea\": name_shortened","not merged with \"Milk Tea\": native_id_differs_within_one_menu","not merged with \"Milk Tea\": two_rows_one_menu","not merged with \"Milk\": name_plain_against_modified","not merged with \"Milk\": native_id_differs_within_one_menu","not merged with \"Milk\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"61f4e48c-b821-4e82-a9fe-4b8e1c7b146d","name":"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl","description":"Bun ga nuong cha gio.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1bbfa68ffae5534d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486618","name":"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":53,"also_named":[],"key":"id|provider:grubhub|19580486618"}],"conflicts":["not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": names_a_second_dish_as_well","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_one_side","not merged with \"28. Fried Roll\": section_opposed","not merged with \"28. Fried Roll\": two_rows_one_menu","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": name_shortened","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": names_a_second_dish_as_well","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": portion_one_side","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"0a17dc84-06f5-4696-bf53-f0ea22bb410e","name":"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)","description":"Crisp fried roll, grilled chicken, and refreshing cucumber in a harmonious bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c5d44becbe6b8a80","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"db3fc7f6-ab4c-4043-aed1-a65b4c084e46","name":"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)","sections":["Noodle Salad Bowls"],"position":45,"also_named":[],"key":"id|provider:ubereats|db3fc7f6-ab4c-4043-aed1-a65b4c084e46"}],"conflicts":["not merged with \"28 Fried Roll (Cha Gio)\": descriptions_name_different_things","not merged with \"28 Fried Roll (Cha Gio)\": descriptor_opposed","not merged with \"28 Fried Roll (Cha Gio)\": name_shortened","not merged with \"28 Fried Roll (Cha Gio)\": names_a_second_dish_as_well","not merged with \"28 Fried Roll (Cha Gio)\": native_id_differs_within_one_menu","not merged with \"28 Fried Roll (Cha Gio)\": portion_one_side","not merged with \"28 Fried Roll (Cha Gio)\": section_opposed","not merged with \"28 Fried Roll (Cha Gio)\": two_rows_one_menu","not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": names_a_second_dish_as_well","not merged with \"28. Fried Roll\": portion_one_side","not merged with \"28. Fried Roll\": section_opposed","not merged with \"31 Cucumber Grilled Chicken (Bun Ga Nuong)\": name_shortened","not merged with \"31 Cucumber Grilled Chicken (Bun Ga Nuong)\": names_a_second_dish_as_well","not merged with \"31 Cucumber Grilled Chicken (Bun Ga Nuong)\": native_id_differs_within_one_menu","not merged with \"31 Cucumber Grilled Chicken (Bun Ga Nuong)\": portion_one_side","not merged with \"31 Cucumber Grilled Chicken (Bun Ga Nuong)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d9ff323e-5efb-4c30-a745-fffc85e94d79","name":"33S Photai Special Spicy Seafood Noodle Soup","description":"Spicy seafood noodle soup with a flavorful broth.","categories":["Pho Noodle Soup","Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"7ba2ef7d8ce44c43","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"85590f76-2cfa-404f-a05f-ea3964fcfd30","name":"33S Photai Special Spicy Seafood Noodle Soup","sections":["Pho Noodle Soup","Spicy Items"],"position":79,"also_named":[],"key":"id|provider:ubereats|85590f76-2cfa-404f-a05f-ea3964fcfd30"}],"conflicts":["not merged with \"11 Photai Special\": name_shortened","not merged with \"11 Photai Special\": native_id_differs_within_one_menu","not merged with \"11 Photai Special\": portion_one_side","not merged with \"11 Photai Special\": two_rows_one_menu","not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": portion_one_side","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": portion_one_side","not merged with \"11. Photai Special\": section_opposed","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": portion_one_side","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": section_opposed"],"unresolved":[{"surface_id":"provider:grubhub","name":"11. Photai Special Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"33. Photai Special Spicy Seafood Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"e5288cb9-2b8d-4b96-b37a-ec761b383900","name":"A6 Mozzarella Cheese (3pcs) and Fries","description":"Crisp fries served with three pieces of mozzarella cheese.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3c421c399dda8846","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"ce275edf-a9a4-4f14-948f-7b23a9bbb67f","name":"A6 Mozzarella Cheese (3pcs) and Fries","sections":["Appetizers"],"position":19,"also_named":[],"key":"id|provider:ubereats|ce275edf-a9a4-4f14-948f-7b23a9bbb67f"}],"conflicts":["not merged with \"A4 Mozzarella Cheese (5 pcs)\": name_shortened","not merged with \"A4 Mozzarella Cheese (5 pcs)\": native_id_differs_within_one_menu","not merged with \"A4 Mozzarella Cheese (5 pcs)\": portion_one_side","not merged with \"A4 Mozzarella Cheese (5 pcs)\": two_rows_one_menu","not merged with \"A4. Mozzarella Cheese\": name_shortened","not merged with \"A6. Mozzarella Cheese & Fries\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"A6. Mozzarella Cheese & Fries","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"48cc483e-770c-4ffd-bb86-ffcfd42427c1","name":"A7 Chicken Nuggets (4pcs) and Fries","description":"Crispy chicken nuggets served with a side of fries.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"35281278ff7e08ed","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"79a94c4a-1b1b-469a-9f2f-63850d2aec06","name":"A7 Chicken Nuggets (4pcs) and Fries","sections":["Appetizers"],"position":15,"also_named":[],"key":"id|provider:ubereats|79a94c4a-1b1b-469a-9f2f-63850d2aec06"}],"conflicts":["not merged with \"A7. Chicken Nuggets & Fries\": descriptions_name_different_things","not merged with \"A7. Chicken Nuggets & Fries\": descriptor_opposed","not merged with \"A7. Chicken Nuggets & Fries\": name_shortened"],"unresolved":[],"retained":false},{"id":"4c7e8d51-a4e6-4aa1-a523-7d6314101e63","name":"70A Sandwich and French Fries","description":"Vietnamese-style sandwich served with crispy French fries.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3e29001387f33372","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0deeaeab-9288-45a1-ae28-4d9e3e77f0bf","name":"70A Sandwich and French Fries","sections":["Vietnamese Sandwiches"],"position":28,"also_named":[],"key":"id|provider:ubereats|0deeaeab-9288-45a1-ae28-4d9e3e77f0bf"}],"conflicts":["not merged with \"70. Sandwich and French Fries\": name_shortened","not merged with \"70. Sandwich and French Fries\": portion_one_side","not merged with \"A1 French Fries\": name_shortened","not merged with \"A1 French Fries\": native_id_differs_within_one_menu","not merged with \"A1 French Fries\": section_opposed","not merged with \"A1 French Fries\": two_rows_one_menu","not merged with \"A1. French Fries\": name_shortened","not merged with \"A1. French Fries\": section_opposed"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Sandwich and French Fries","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"7a4a73f9-6919-4fec-a33c-97244a7794c3","name":"70AA Sandwich and French Fries with Soft Drink","description":"Vietnamese-style sandwich served with crispy French fries and a refreshing soft drink.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"162452c689682f7b","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0e52cf8f-553b-4da2-8338-dc3a39dd2134","name":"70AA Sandwich and French Fries with Soft Drink","sections":["Vietnamese Sandwiches"],"position":26,"also_named":[],"key":"id|provider:ubereats|0e52cf8f-553b-4da2-8338-dc3a39dd2134"}],"conflicts":["not merged with \"70. Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70. Sandwich and French Fries with Soft Drink\": portion_one_side","not merged with \"70. Sandwich and French Fries\": name_shortened","not merged with \"70. Sandwich and French Fries\": portion_one_side","not merged with \"A1 French Fries\": name_shortened","not merged with \"A1 French Fries\": native_id_differs_within_one_menu","not merged with \"A1 French Fries\": section_opposed","not merged with \"A1 French Fries\": two_rows_one_menu","not merged with \"A1. French Fries\": name_shortened","not merged with \"A1. French Fries\": section_opposed","not merged with \"Soft Drink\": descriptions_name_different_things","not merged with \"Soft Drink\": descriptor_opposed","not merged with \"Soft Drink\": name_shortened","not merged with \"Soft Drink\": names_a_second_dish_as_well","not merged with \"Soft Drink\": section_opposed"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Sandwich and French Fries","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"70. Sandwich and French Fries with Soft Drink","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"0b907ee4-67ea-42ec-a816-6b147f374a95","name":"70B Beef Sandwich","description":"Beef sandwich with a Vietnamese twist.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0cb0e832e3b9fa03","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"902443cb-d58a-4d88-91bd-9484bcb57d9c","name":"70B Beef Sandwich","sections":["Vietnamese Sandwiches"],"position":23,"also_named":[],"key":"id|provider:ubereats|902443cb-d58a-4d88-91bd-9484bcb57d9c"}],"conflicts":["not merged with \"70. Beef Sandwich\": name_shortened","not merged with \"70. Beef Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Beef Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"806c25f9-8862-4c84-a9b8-3d74cfc1e646","name":"70C Chicken Sandwich","description":"Sliced chicken and shredded carrots in a Vietnamese-style baguette sandwich.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0074fe0f3982222f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"4d54ff36-aa67-4d0f-90a1-217a806840a8","name":"70C Chicken Sandwich","sections":["Vietnamese Sandwiches"],"position":21,"also_named":[],"key":"id|provider:ubereats|4d54ff36-aa67-4d0f-90a1-217a806840a8"}],"conflicts":["not merged with \"70. Chicken Sandwich\": name_shortened","not merged with \"70. Chicken Sandwich\": portion_one_side","not merged with \"70CS Spicy Chicken Sandwich\": name_shortened","not merged with \"70CS Spicy Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70CS Spicy Chicken Sandwich\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"9b1f1d11-d1c4-45fe-a9c1-c4559c48e656","name":"70CS Spicy Chicken Sandwich","description":"Spicy chicken served in a Vietnamese-style sandwich.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"07e2452fc2507f03","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"6a5d62e1-532a-4abc-9e24-80e1b5326d1a","name":"70CS Spicy Chicken Sandwich","sections":["Vietnamese Sandwiches"],"position":25,"also_named":[],"key":"id|provider:ubereats|6a5d62e1-532a-4abc-9e24-80e1b5326d1a"}],"conflicts":["not merged with \"70. Chicken Sandwich\": name_shortened","not merged with \"70. Chicken Sandwich\": portion_one_side","not merged with \"70. Spicy Chicken Sandwich\": name_shortened","not merged with \"70. Spicy Chicken Sandwich\": portion_one_side","not merged with \"70C Chicken Sandwich\": name_shortened","not merged with \"70C Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70C Chicken Sandwich\": two_rows_one_menu","not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": section_opposed","not merged with \"Spicy Chicken\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"70. Spicy Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"a781ace7-df3b-4e72-9d23-3a1fe407e14e","name":"70E Ham & Egg Sandwich","description":"Ham and egg on a sandwich.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6331bd3b4126d51e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0b073f9e-db11-45c7-81eb-e2ffa5af0ad3","name":"70E Ham & Egg Sandwich","sections":["Vietnamese Sandwiches"],"position":29,"also_named":[],"key":"id|provider:ubereats|0b073f9e-db11-45c7-81eb-e2ffa5af0ad3"}],"conflicts":["not merged with \"70. Ham & Egg Sandwich\": name_shortened","not merged with \"70. Ham & Egg Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Ham & Egg Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"4384929b-0c5c-408e-9127-d449229fe327","name":"70P Pork Sandwich","description":"Savory pork in a Vietnamese-style sandwich on a crispy baguette.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0a05166a421a703e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"e4b1c025-219d-4cca-a89b-5932baf74621","name":"70P Pork Sandwich","sections":["Vietnamese Sandwiches"],"position":24,"also_named":[],"key":"id|provider:ubereats|e4b1c025-219d-4cca-a89b-5932baf74621"}],"conflicts":["not merged with \"70. Pork Sandwich\": name_shortened","not merged with \"70. Pork Sandwich\": portion_one_side","not merged with \"70PS Spicy Pork Sandwich\": name_shortened","not merged with \"70PS Spicy Pork Sandwich\": native_id_differs_within_one_menu","not merged with \"70PS Spicy Pork Sandwich\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"0224bd66-47eb-4ea1-90e0-47ebe8fb4c58","name":"70PS Spicy Pork Sandwich","description":"Spicy pork served on a crispy sandwich.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"267a993eae8ba133","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"331dfff4-cda5-4f33-a37c-1efc304397f9","name":"70PS Spicy Pork Sandwich","sections":["Vietnamese Sandwiches"],"position":22,"also_named":[],"key":"id|provider:ubereats|331dfff4-cda5-4f33-a37c-1efc304397f9"}],"conflicts":["not merged with \"70. Pork Sandwich\": name_shortened","not merged with \"70. Pork Sandwich\": portion_one_side","not merged with \"70. Spicy Pork Sandwich\": name_shortened","not merged with \"70. Spicy Pork Sandwich\": portion_one_side","not merged with \"70P Pork Sandwich\": name_shortened","not merged with \"70P Pork Sandwich\": native_id_differs_within_one_menu","not merged with \"70P Pork Sandwich\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"70. Spicy Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"7d58f4ba-47b4-4fb5-b28e-3331a7c435b6","name":"70T Tofu Sandwich","description":"Crisp tofu in a Vietnamese-style sandwich.","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1e809be65ec95280","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"37e12cef-f1f0-47c9-a2ce-a1e4fa34cb00","name":"70T Tofu Sandwich","sections":["Vietnamese Sandwiches"],"position":27,"also_named":[],"key":"id|provider:ubereats|37e12cef-f1f0-47c9-a2ce-a1e4fa34cb00"}],"conflicts":["not merged with \"70. Tofu Sandwich\": name_shortened","not merged with \"70. Tofu Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:grubhub","name":"70. Tofu Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"c05181dd-35ae-4fd9-b11a-711afd0563b2","name":"A10. Fried Rolls and Gyoza","description":"2 fried rolls with 6 pieces of fried gyoza.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5f2320fdb9f92cc7","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029051","name":"A10. Fried Rolls and Gyoza","sections":["Appetizers"],"position":4,"also_named":[],"key":"id|provider:grubhub|19579029051"},{"surface_id":"provider:ubereats","item_id":"e378911b-c213-4402-ad32-7de1baf4e392","name":"A10 Fried Rolls and Gyoza","sections":["Appetizers"],"position":7,"also_named":[],"key":"id|provider:ubereats|e378911b-c213-4402-ad32-7de1baf4e392"}],"conflicts":["not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_one_side","not merged with \"28. Fried Roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"1061c28b-0a2e-47bb-8c12-58f70c481e06","name":"A13. Fried Gyoza","description":"9 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ec66ef5fbd4e0af8","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1499,"availability":"","menu_context":"","source_price":"14.99"}]},{"id":"efa6a12e24e72826","label":"(9 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1499,"availability":"","menu_context":"","source_price":"14.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029039","name":"A13. Fried Gyoza","sections":["Appetizers"],"position":5,"also_named":[],"key":"id|provider:grubhub|19579029039"},{"surface_id":"provider:ubereats","item_id":"796cb8c9-eb4f-4fae-89ca-ac03de4e1c33","name":"A13 Fried Gyoza (9 pcs)","sections":["Appetizers"],"position":2,"also_named":[],"key":"id|provider:ubereats|796cb8c9-eb4f-4fae-89ca-ac03de4e1c33"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"e0c09831-3571-471c-b1f2-9636624a0360","name":"A14. Steamed Gyoza","description":"9 pieces of steamed gyoza.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"69282b9eedbe5213","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1499,"availability":"","menu_context":"","source_price":"14.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1499,"availability":"","menu_context":"","source_price":"14.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029043","name":"A14. Steamed Gyoza","sections":["Appetizers"],"position":6,"also_named":[],"key":"id|provider:grubhub|19579029043"},{"surface_id":"provider:ubereats","item_id":"f6adbb36-84e8-4c1e-9cfa-ed1b05ca31cf","name":"A14 Steamed Gyoza","sections":["Appetizers"],"position":6,"also_named":[],"key":"id|provider:ubereats|f6adbb36-84e8-4c1e-9cfa-ed1b05ca31cf"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"4b0a156d-a82b-440e-ab2d-901670272de3","name":"A16. Chocolate Mousse Cake","description":"Rich, velvety chocolate mousse on a bed of moist cake.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"560304c459999545","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":749,"availability":"","menu_context":"","source_price":"7.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":749,"availability":"","menu_context":"","source_price":"7.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029042","name":"A16. Chocolate Mousse Cake","sections":["Appetizers"],"position":7,"also_named":[],"key":"id|provider:grubhub|19579029042"},{"surface_id":"provider:ubereats","item_id":"a23e6519-dbae-4b7a-8992-4d21adb0e6f5","name":"A16 Chocolate Mousse Cake","sections":["Appetizers"],"position":9,"also_named":[],"key":"id|provider:ubereats|a23e6519-dbae-4b7a-8992-4d21adb0e6f5"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"b4ba2b14-6d87-4703-89dc-61eadec6520c","name":"A17. Cheese Cake","description":"Rich and creamy cheesecake with a velvety texture.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c67a6cd0eb216f28","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":749,"availability":"","menu_context":"","source_price":"7.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":749,"availability":"","menu_context":"","source_price":"7.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029050","name":"A17. Cheese Cake","sections":["Appetizers"],"position":8,"also_named":[],"key":"id|provider:grubhub|19579029050"},{"surface_id":"provider:ubereats","item_id":"37b19a4f-5027-45af-9264-67d196714a3a","name":"A17 Cheese Cake","sections":["Appetizers"],"position":14,"also_named":[],"key":"id|provider:ubereats|37b19a4f-5027-45af-9264-67d196714a3a"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ca18f4ac-385f-4fd2-8922-018c74d36008","name":"A19. Fish Sticks","description":"6 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d640908690bfda22","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1349,"availability":"","menu_context":"","source_price":"13.49"}]},{"id":"7610b8dade538720","label":"(6 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1349,"availability":"","menu_context":"","source_price":"13.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029041","name":"A19. Fish Sticks","sections":["Appetizers"],"position":18,"also_named":[],"key":"id|provider:grubhub|19579029041"},{"surface_id":"provider:ubereats","item_id":"317577c9-d280-4208-aeed-955022cab3a4","name":"A19 Fish Sticks (6 pcs)","sections":["Appetizers"],"position":18,"also_named":[],"key":"id|provider:ubereats|317577c9-d280-4208-aeed-955022cab3a4"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"3730ba6e-1370-448d-af94-807f21ebcc5a","name":"A20 Fish Sticks (5 pcs) and Fries","description":"Crispy fish sticks served with a side of fries.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5ee41deb673eec29","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1649,"availability":"","menu_context":"","source_price":"16.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"70d9a96b-004c-4cd2-a2e4-f50784bcae9d","name":"A20 Fish Sticks (5 pcs) and Fries","sections":["Appetizers"],"position":20,"also_named":[],"key":"id|provider:ubereats|70d9a96b-004c-4cd2-a2e4-f50784bcae9d"}],"conflicts":["not merged with \"A20. Fish Sticks & Fries\": descriptions_name_different_things","not merged with \"A20. Fish Sticks & Fries\": descriptor_opposed","not merged with \"A20. Fish Sticks & Fries\": name_shortened"],"unresolved":[],"retained":false},{"id":"c8f5ed67-a449-4ae4-a190-9e91e380c34a","name":"A20. Fish Sticks & Fries","description":"5 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e7d88e3067f4660e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029053","name":"A20. Fish Sticks & Fries","sections":["Appetizers"],"position":19,"also_named":[],"key":"id|provider:grubhub|19579029053"}],"conflicts":["not merged with \"A20 Fish Sticks (5 pcs) and Fries\": descriptions_name_different_things","not merged with \"A20 Fish Sticks (5 pcs) and Fries\": descriptor_opposed","not merged with \"A20 Fish Sticks (5 pcs) and Fries\": name_shortened"],"unresolved":[],"retained":false},{"id":"e3cab120-70ea-4c8b-b47f-a2d1a36bb1c1","name":"A21. Egg Roll and Veggie Plate","description":"Crisp egg roll served with a variety of fresh vegetables.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"586211f5f27554f7","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2299,"availability":"","menu_context":"","source_price":"22.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029054","name":"A21. Egg Roll and Veggie Plate","sections":["Appetizers"],"position":9,"also_named":[],"key":"id|provider:grubhub|19579029054"},{"surface_id":"provider:ubereats","item_id":"932b6415-6f1f-40b7-afbd-27eae1887e4c","name":"A21 Egg Roll and Veggie Plate","sections":["Appetizers"],"position":11,"also_named":[],"key":"id|provider:ubereats|932b6415-6f1f-40b7-afbd-27eae1887e4c"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5e1067c3-157a-4fa6-af03-fb9520c788c3","name":"A22 GRAB RANGOON","description":"Crispy wontons filled with cream cheese.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"90faf785ec2d260a","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1299,"availability":"","menu_context":"","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"3f4d11b6-a7d5-4dd6-8b21-b1d487e04a1e","name":"A22 GRAB RANGOON","sections":["Appetizers"],"position":4,"also_named":[],"key":"id|provider:ubereats|3f4d11b6-a7d5-4dd6-8b21-b1d487e04a1e"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"0c2ef10e-8c9c-4dc3-80d0-f8049419ba69","name":"American Coffee","description":"","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d665bfd09f2da3c7","label":"101.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":649,"availability":"","menu_context":"","source_price":"6.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509962","name":"101. American Coffee","sections":["Beverages"],"position":153,"also_named":[],"key":"id|provider:grubhub|19580509962"}],"conflicts":["not merged with \"/101 American Coffee\": name_shortened","not merged with \"/101 American Coffee\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"/101 American Coffee","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"f99ede10-9145-47b5-b93b-009152279495","name":"Fresh Avocado Bubble Tea","description":"Avocado-infused bubble tea.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8d4613703c53bed0","label":"108","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1149,"availability":"","menu_context":"","source_price":"11.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1149,"availability":"","menu_context":"","source_price":"11.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","portion_line"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151940","name":"108. Fresh Avocado Bubble Tea","sections":["Tea"],"position":145,"also_named":[],"key":"id|provider:grubhub|19580151940"},{"surface_id":"provider:ubereats","item_id":"96be6cfb-ff87-4c64-ab09-ae5ba9e76f00","name":"108 (Fresh Avocado Bubble Tea)","sections":["Tea"],"position":175,"also_named":[],"key":"id|provider:ubereats|96be6cfb-ff87-4c64-ab09-ae5ba9e76f00"}],"conflicts":["not merged with \"108 Bubble Tea\": descriptions_name_different_things","not merged with \"108 Bubble Tea\": descriptor_opposed","not merged with \"108 Bubble Tea\": name_shortened","not merged with \"108 Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108 Bubble Tea\": two_rows_one_menu","not merged with \"108. Bubble Tea\": descriptions_name_different_things","not merged with \"108. Bubble Tea\": descriptor_opposed","not merged with \"108. Bubble Tea\": name_shortened","not merged with \"108. Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108. Bubble Tea\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"efd131ce-930e-4930-8830-a2a3bc256486","name":"CF10. Curry Fried Rice with Bacon","description":"Savory rice dish with curry flavor, crispy bacon, and a hint of spice.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d60485507b9f47e6","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486590","name":"CF10. Curry Fried Rice with Bacon","sections":["Curry Collections"],"position":66,"also_named":[],"key":"id|provider:grubhub|19580486590"},{"surface_id":"provider:ubereats","item_id":"1882d34f-83c1-4bfd-ad78-fb4306a13827","name":"CF10 Curry Fried Rice with Bacon","sections":["Curry Collections"],"position":31,"also_named":[],"key":"id|provider:ubereats|1882d34f-83c1-4bfd-ad78-fb4306a13827"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"d04cf9c5-1172-45e2-84ff-f11e1cc14995","name":"F10. Bacon Fried Rice","description":"Bacon fried rice with vegetables.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"06fe6f9cf421ab68","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573372","name":"F10. Bacon Fried Rice","sections":["Fried Rice"],"position":112,"also_named":[],"key":"id|provider:grubhub|19579573372"},{"surface_id":"provider:ubereats","item_id":"61d8c96d-9741-490c-bc5c-00e53dc9b085","name":"F10 Bacon Fried Rice","sections":["Fried Rice"],"position":119,"also_named":[],"key":"id|provider:ubereats|61d8c96d-9741-490c-bc5c-00e53dc9b085"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"acab0161-3d87-4548-ab04-f49653899e39","name":"Brisket and Meat Ball Pho (Pho Chin, Bo Vien","description":"Tender brisket and meatballs served in a flavorful pho broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"de523f6b301d52ca","label":"21","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"8cb1e7af-a91d-4ceb-bcd8-b27314c4222f","name":"21 Brisket and Meat Ball Pho (Pho Chin, Bo Vien)","sections":["Pho Noodle Soup"],"position":73,"also_named":[],"key":"id|provider:ubereats|8cb1e7af-a91d-4ceb-bcd8-b27314c4222f"}],"conflicts":["not merged with \"19 Brisket, Meat Balls (Pho Chin, Bo Vien)\": name_shortened","not merged with \"19 Brisket, Meat Balls (Pho Chin, Bo Vien)\": native_id_differs_within_one_menu","not merged with \"19 Brisket, Meat Balls (Pho Chin, Bo Vien)\": portion_conflict","not merged with \"19 Brisket, Meat Balls (Pho Chin, Bo Vien)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"4b69b552-5f2d-4c79-b85a-b5887778fb53","name":"Brisket and Meat Ball Noodle Pho","description":"Pho chin, bo vien.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3ca8d48842ceceb2","label":"21.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665221","name":"21. Brisket and Meat Ball Noodle Pho","sections":["Pho Noodle Soup"],"position":26,"also_named":[],"key":"id|provider:grubhub|19580665221"}],"conflicts":["not merged with \"20. Brisket Noodle  Pho\": name_shortened","not merged with \"20. Brisket Noodle  Pho\": native_id_differs_within_one_menu","not merged with \"20. Brisket Noodle  Pho\": portion_conflict","not merged with \"20. Brisket Noodle  Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"63982912-45e6-4d01-a42b-939f32187c91","name":"Extra Meat Ball","description":"Additional serving of meatballs.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a276857614e6dbec","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015093","name":"Extra Meat Ball","sections":["Side Orders"],"position":125,"also_named":[],"key":"id|provider:grubhub|19578015093"},{"surface_id":"provider:ubereats","item_id":"17a3e4d1-4c92-43d0-8c17-9929df68f8e3","name":"Extra Meat Ball","sections":["Side Orders"],"position":143,"also_named":[],"key":"id|provider:ubereats|17a3e4d1-4c92-43d0-8c17-9929df68f8e3"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"230ca87a-618e-4c27-ae11-9385e27624b2","name":"Meat Ball Side Order","description":"Tender meat balls served as a side dish.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"00de46ad17e3f882","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1299,"availability":"","menu_context":"","source_price":"12.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1299,"availability":"","menu_context":"","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015077","name":"Meat Ball Side Order","sections":["Side Orders"],"position":124,"also_named":[],"key":"id|provider:grubhub|19578015077"},{"surface_id":"provider:ubereats","item_id":"71787a38-f8f9-4999-94b4-9ccaefffa449","name":"Meat Ball Side Order","sections":["Side Orders"],"position":145,"also_named":[],"key":"id|provider:ubereats|71787a38-f8f9-4999-94b4-9ccaefffa449"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"2c2c0bd5-bb15-4a7d-87f0-45bbb3d48d54","name":"Brisket, Meat Balls (Pho Chin, Bo Vien","description":"Tender brisket and meatballs served in a flavorful pho broth.","categories":["Pho Noodle Soup","Kid's Meal"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5772253e26b74524","label":"19","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1599,"availability":"","menu_context":"","source_price":"15.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"17ba196b-98a7-4b48-b911-ed0b3ed4a5d0","name":"19 Brisket, Meat Balls (Pho Chin, Bo Vien)","sections":["Pho Noodle Soup","Kid's Meal"],"position":66,"also_named":[],"key":"id|provider:ubereats|17ba196b-98a7-4b48-b911-ed0b3ed4a5d0"}],"conflicts":["not merged with \"21 Brisket and Meat Ball Pho (Pho Chin, Bo Vien)\": name_shortened","not merged with \"21 Brisket and Meat Ball Pho (Pho Chin, Bo Vien)\": native_id_differs_within_one_menu","not merged with \"21 Brisket and Meat Ball Pho (Pho Chin, Bo Vien)\": portion_conflict","not merged with \"21 Brisket and Meat Ball Pho (Pho Chin, Bo Vien)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"a0dead68-28e6-429d-916d-4d86c4ef2c24","name":"Kids Brisket, Meat Balls Meal","description":"Pho chin, bo vien.","categories":["Kid's Meal"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"95f2fbeddeda48fd","label":"19.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1599,"availability":"","menu_context":"","source_price":"15.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19582069751","name":"19. Kids Brisket, Meat Balls Meal","sections":["Kid's Meal"],"position":142,"also_named":[],"key":"id|provider:grubhub|19582069751"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ff3e97d2-55d6-476c-bcde-e6b53afdbeac","name":"Brisket, Meat Balls Noodle Soup","description":"Pho chin, bo vien.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"61596ae284604379","label":"19.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1599,"availability":"","menu_context":"","source_price":"15.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665236","name":"19. Brisket, Meat Balls Noodle Soup","sections":["Pho Noodle Soup"],"position":29,"also_named":[],"key":"id|provider:grubhub|19580665236"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5369f167-3842-4ba8-b18f-31acb777b458","name":"P2 Vietnamese Pancake (Banh Xeo)","description":"Crispy rice flour pancake filled with shrimp, pork, and bean sprouts.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"195894479f93ced3","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2299,"availability":"","menu_context":"","source_price":"22.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"eda59a2e-fedc-4dec-a65d-57a50fce7f26","name":"P2 Vietnamese Pancake (Banh Xeo)","sections":["Rice Plates"],"position":51,"also_named":[],"key":"id|provider:ubereats|eda59a2e-fedc-4dec-a65d-57a50fce7f26"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"a0c0a5c1-d30a-4fab-bfe4-3ae317382a73","name":"Soy Bean Drink (Sua Dau Nanh)","description":"Traditional Vietnamese soybean drink, rich and creamy.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8aec74926b232069","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"ee10da62-daa7-4480-bea7-cda162c81289","name":"Soy Bean Drink (Sua Dau Nanh)","sections":["Beverages"],"position":135,"also_named":[],"key":"id|provider:ubereats|ee10da62-daa7-4480-bea7-cda162c81289"}],"conflicts":["not merged with \"Soy Bean Drink\": descriptions_name_different_things","not merged with \"Soy Bean Drink\": descriptor_opposed","not merged with \"Soy Bean Drink\": name_shortened"],"unresolved":[],"retained":false},{"id":"4ca1bb56-e82b-4a1b-b514-a8d9dbacc846","name":"Soy Bean Drink","description":"Sua dau nanh.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"31e0313ccb13405a","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509985","name":"Soy Bean Drink","sections":["Beverages"],"position":160,"also_named":[],"key":"id|provider:grubhub|19580509985"}],"conflicts":["not merged with \"Soy Bean Drink (Sua Dau Nanh)\": descriptions_name_different_things","not merged with \"Soy Bean Drink (Sua Dau Nanh)\": descriptor_opposed","not merged with \"Soy Bean Drink (Sua Dau Nanh)\": name_shortened"],"unresolved":[],"retained":false},{"id":"9d1d12a4-be20-477b-a487-4c771d01cd07","name":"extra beansprout","description":"Additional serving of bean sprouts.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5ce0491ce4c4591c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":249,"availability":"","menu_context":"","source_price":"2.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"16a974d0-aaf4-4675-ae04-428269f508c2","name":"extra beansprout","sections":["Side Orders"],"position":155,"also_named":[],"key":"id|provider:ubereats|16a974d0-aaf4-4675-ae04-428269f508c2"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"27d5b357-72a8-49cc-9f3f-d687a77a334b","name":"Cucumber and Grilled Beef Noodle Salad Bowl","description":"Thit bo nuong.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6a2e713fa7c6f477","label":"34.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486593","name":"34. Cucumber and Grilled Beef  Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":55,"also_named":[],"key":"id|provider:grubhub|19580486593"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"4f724d11-c4ba-4c08-ae94-798aa2c3f40a","name":"Raw Beef and Brisket Pho (Pho Tai, Chin Nac","description":"Rich beef broth with rare beef and brisket, served over rice noodles.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"105941c2fe026e06","label":"2","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"683cc243-328e-4f4e-b505-af1060862689","name":"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)","sections":["Pho Noodle Soup"],"position":71,"also_named":[],"key":"id|provider:ubereats|683cc243-328e-4f4e-b505-af1060862689"}],"conflicts":["not merged with \"1 Raw Beef Pho (Pho Tai)\": name_shortened","not merged with \"1 Raw Beef Pho (Pho Tai)\": native_id_differs_within_one_menu","not merged with \"1 Raw Beef Pho (Pho Tai)\": portion_conflict","not merged with \"1 Raw Beef Pho (Pho Tai)\": two_rows_one_menu","not merged with \"20 Brisket Pho (Pho Chin Nac)\": name_shortened","not merged with \"20 Brisket Pho (Pho Chin Nac)\": native_id_differs_within_one_menu","not merged with \"20 Brisket Pho (Pho Chin Nac)\": portion_conflict","not merged with \"20 Brisket Pho (Pho Chin Nac)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"6aede433-b565-4347-a552-a63ab68e9be5","name":"Raw Beef and Brisket Noodle Pho","description":"Pho tai, chin nac.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"45ca412c03c0855a","label":"2.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665226","name":"2. Raw Beef and Brisket Noodle Pho","sections":["Pho Noodle Soup"],"position":22,"also_named":[],"key":"id|provider:grubhub|19580665226"}],"conflicts":["not merged with \"1. Raw Beef Noodle Pho\": name_shortened","not merged with \"1. Raw Beef Noodle Pho\": native_id_differs_within_one_menu","not merged with \"1. Raw Beef Noodle Pho\": portion_conflict","not merged with \"1. Raw Beef Noodle Pho\": two_rows_one_menu","not merged with \"20. Brisket Noodle  Pho\": name_shortened","not merged with \"20. Brisket Noodle  Pho\": native_id_differs_within_one_menu","not merged with \"20. Brisket Noodle  Pho\": portion_conflict","not merged with \"20. Brisket Noodle  Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"0e6bef29-7fc0-4358-8bf7-91b444b8ac1e","name":"Carrot Beef Stew (Bo Kho","description":"Served with bread, or noodle, or rice.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"7ebd8ed96440a808","label":"27","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"8c6372e7-1d75-4fc4-a216-275c8efc1bef","name":"27 Carrot Beef Stew (Bo Kho)","sections":["Pho Noodle Soup"],"position":77,"also_named":[],"key":"id|provider:ubereats|8c6372e7-1d75-4fc4-a216-275c8efc1bef"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5af8f878-ae33-437c-b68b-b850a45cf1cb","name":"Carrot Beef Stew Noodle Soup","description":"Bo kho. Served with bread or noodle or rice.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3ad9762f1df97822","label":"27.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665253","name":"27. Carrot Beef Stew Noodle Soup","sections":["Pho Noodle Soup"],"position":33,"also_named":[],"key":"id|provider:grubhub|19580665253"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"7a11d3f0-c4eb-410f-87aa-221a52a9130e","name":"CF3. Curry Fried Rice with Beef","description":"Beef and curry infused fried rice.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"73c58e7d9ac664c2","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486584","name":"CF3. Curry Fried Rice with Beef","sections":["Curry Collections"],"position":60,"also_named":[],"key":"id|provider:grubhub|19580486584"},{"surface_id":"provider:ubereats","item_id":"66fee764-5589-4a2d-b0c7-72fbc48a716e","name":"CF3 Curry Fried Rice with Beef","sections":["Curry Collections"],"position":41,"also_named":[],"key":"id|provider:ubereats|66fee764-5589-4a2d-b0c7-72fbc48a716e"}],"conflicts":["not merged with \"F3 Beef Fried Rice\": modifier_substituted","not merged with \"F3 Beef Fried Rice\": name_shortened","not merged with \"F3 Beef Fried Rice\": native_id_differs_within_one_menu","not merged with \"F3 Beef Fried Rice\": section_opposed","not merged with \"F3 Beef Fried Rice\": two_rows_one_menu","not merged with \"F3. Beef Fried Rice\": modifier_substituted","not merged with \"F3. Beef Fried Rice\": name_shortened","not merged with \"F3. Beef Fried Rice\": native_id_differs_within_one_menu","not merged with \"F3. Beef Fried Rice\": section_opposed","not merged with \"F3. Beef Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"4cf01ab3-fdd7-4120-9289-990a6f4dec77","name":"Cucumber and Grilled Beef (Thit Bo Nuong","description":"Grilled beef and cucumber served over noodles.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"732728b1163ff97a","label":"34","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"b8eaebbd-5ad9-498c-b5aa-d520ae608d33","name":"34 Cucumber and Grilled Beef (Thit Bo Nuong)","sections":["Noodle Salad Bowls"],"position":48,"also_named":[],"key":"id|provider:ubereats|b8eaebbd-5ad9-498c-b5aa-d520ae608d33"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"0cd81530-4f7b-48ae-8803-18f82836b1c1","name":"Extra Raw Beef","description":"Thinly sliced raw beef.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8768174806a1e907","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015083","name":"Extra Raw Beef","sections":["Side Orders"],"position":130,"also_named":[],"key":"id|provider:grubhub|19578015083"},{"surface_id":"provider:ubereats","item_id":"3f557d2d-d02c-4ee5-a6e2-683bfed07edb","name":"Extra Raw Beef","sections":["Side Orders"],"position":141,"also_named":[],"key":"id|provider:ubereats|3f557d2d-d02c-4ee5-a6e2-683bfed07edb"}],"conflicts":["not merged with \"Extra Beef\": name_shortened","not merged with \"Extra Beef\": native_id_differs_within_one_menu","not merged with \"Extra Beef\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"c7babd5c-db6b-4194-9930-c35d2b3c8177","name":"Extra Beef","description":"Additional serving of beef.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"961efbdd5edebcba","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015086","name":"Extra Beef","sections":["Side Orders"],"position":138,"also_named":[],"key":"id|provider:grubhub|19578015086"},{"surface_id":"provider:ubereats","item_id":"53cbc94b-0fce-4888-a8fb-c44bc0f69ba6","name":"Extra Beef","sections":["Side Orders"],"position":151,"also_named":[],"key":"id|provider:ubereats|53cbc94b-0fce-4888-a8fb-c44bc0f69ba6"}],"conflicts":["not merged with \"Extra Raw Beef\": name_shortened","not merged with \"Extra Raw Beef\": native_id_differs_within_one_menu","not merged with \"Extra Raw Beef\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"cc686e3b-79d9-42e7-9ee1-b896e61c137c","name":"Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach","description":"Rice noodle soup with rare steak, flank, tendon, and tripe in a savory beef broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3fbde5cee345a585","label":"15","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"b91a12b6-e371-48dd-9417-b18d5b08cb4f","name":"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)","sections":["Pho Noodle Soup"],"position":70,"also_named":[],"key":"id|provider:ubereats|b91a12b6-e371-48dd-9417-b18d5b08cb4f"}],"conflicts":["not merged with \"1 Raw Beef Pho (Pho Tai)\": name_shortened","not merged with \"1 Raw Beef Pho (Pho Tai)\": native_id_differs_within_one_menu","not merged with \"1 Raw Beef Pho (Pho Tai)\": portion_conflict","not merged with \"1 Raw Beef Pho (Pho Tai)\": two_rows_one_menu","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": name_shortened","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": native_id_differs_within_one_menu","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": portion_conflict","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": two_rows_one_menu","not merged with \"41 Raw Beef & Tendon (Pho Tai, Gan)\": name_shortened","not merged with \"41 Raw Beef & Tendon (Pho Tai, Gan)\": native_id_differs_within_one_menu","not merged with \"41 Raw Beef & Tendon (Pho Tai, Gan)\": portion_conflict","not merged with \"41 Raw Beef & Tendon (Pho Tai, Gan)\": two_rows_one_menu","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": name_shortened","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": native_id_differs_within_one_menu","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": portion_conflict","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": two_rows_one_menu","not merged with \"7 Raw Beef & Tripe (Pho Tai, Sach)\": name_shortened","not merged with \"7 Raw Beef & Tripe (Pho Tai, Sach)\": native_id_differs_within_one_menu","not merged with \"7 Raw Beef & Tripe (Pho Tai, Sach)\": portion_conflict","not merged with \"7 Raw Beef & Tripe (Pho Tai, Sach)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"e3212702-4242-4528-a23a-e95393b3bc8c","name":"Raw Beef & Flank Pho (Pho Tai, Nam","description":"Beef noodle soup with rare beef and flank.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"7e29f029aaedf2ac","label":"5","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1899,"availability":"","menu_context":"","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"a3cf86b1-427e-4196-9dc8-d34d25a4dc92","name":"5 Raw Beef & Flank Pho (Pho Tai, Nam)","sections":["Pho Noodle Soup"],"position":67,"also_named":[],"key":"id|provider:ubereats|a3cf86b1-427e-4196-9dc8-d34d25a4dc92"}],"conflicts":["not merged with \"1 Raw Beef Pho (Pho Tai)\": name_shortened","not merged with \"1 Raw Beef Pho (Pho Tai)\": native_id_differs_within_one_menu","not merged with \"1 Raw Beef Pho (Pho Tai)\": portion_conflict","not merged with \"1 Raw Beef Pho (Pho Tai)\": two_rows_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": name_shortened","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": portion_conflict","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"761b989e-deda-4fc3-9924-e82e4947a735","name":"Raw Beef, Flank, Tendon and Tripe Noodle Pho","description":"Pho tai, nam, gan, sach.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d05625e8514669b3","label":"15.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665230","name":"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho","sections":["Pho Noodle Soup"],"position":48,"also_named":[],"key":"id|provider:grubhub|19580665230"}],"conflicts":["not merged with \"1. Raw Beef Noodle Pho\": name_shortened","not merged with \"1. Raw Beef Noodle Pho\": native_id_differs_within_one_menu","not merged with \"1. Raw Beef Noodle Pho\": portion_conflict","not merged with \"1. Raw Beef Noodle Pho\": two_rows_one_menu","not merged with \"10. Tendon & Flank Noodle Pho\": name_shortened","not merged with \"10. Tendon & Flank Noodle Pho\": native_id_differs_within_one_menu","not merged with \"10. Tendon & Flank Noodle Pho\": portion_conflict","not merged with \"10. Tendon & Flank Noodle Pho\": two_rows_one_menu","not merged with \"5. Raw Beef & Flank Noodle Pho\": name_shortened","not merged with \"5. Raw Beef & Flank Noodle Pho\": native_id_differs_within_one_menu","not merged with \"5. Raw Beef & Flank Noodle Pho\": portion_conflict","not merged with \"5. Raw Beef & Flank Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"7f02052f-1a91-4c2f-9de2-99efd3269f21","name":"Raw Beef & Flank Noodle Pho","description":"Pho tai, nam.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c0df0c4f6b1853e2","label":"5.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665240","name":"5. Raw Beef & Flank Noodle Pho","sections":["Pho Noodle Soup"],"position":43,"also_named":[],"key":"id|provider:grubhub|19580665240"}],"conflicts":["not merged with \"1. Raw Beef Noodle Pho\": name_shortened","not merged with \"1. Raw Beef Noodle Pho\": native_id_differs_within_one_menu","not merged with \"1. Raw Beef Noodle Pho\": portion_conflict","not merged with \"1. Raw Beef Noodle Pho\": two_rows_one_menu","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"c6044fd6-8f7a-43f3-a41f-ec39c2531290","name":"Raw Beef & Tendon (Pho Tai, Gan","description":"Tender beef and tendon in a rich, savory broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8ed26cb1539fb467","label":"41","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1899,"availability":"","menu_context":"","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"acb25f32-4f20-4ddd-aa19-bbbf47a89569","name":"41 Raw Beef & Tendon (Pho Tai, Gan)","sections":["Pho Noodle Soup"],"position":84,"also_named":[],"key":"id|provider:ubereats|acb25f32-4f20-4ddd-aa19-bbbf47a89569"}],"conflicts":["not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": name_shortened","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": portion_conflict","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"b23750fb-5ae3-4b30-90e0-a44434ca1641","name":"Raw Beef and Meatball Noodle Pho","description":"Pho tai, bo vien.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9598e564b0664de9","label":"3","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665238","name":"3 Raw Beef and Meatball Noodle Pho","sections":["Pho Noodle Soup"],"position":23,"also_named":[],"key":"id|provider:grubhub|19580665238"}],"conflicts":["not merged with \"1. Raw Beef Noodle Pho\": name_shortened","not merged with \"1. Raw Beef Noodle Pho\": native_id_differs_within_one_menu","not merged with \"1. Raw Beef Noodle Pho\": portion_conflict","not merged with \"1. Raw Beef Noodle Pho\": two_rows_one_menu","not merged with \"4. Meatball Noodle Pho\": name_shortened","not merged with \"4. Meatball Noodle Pho\": native_id_differs_within_one_menu","not merged with \"4. Meatball Noodle Pho\": portion_conflict","not merged with \"4. Meatball Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"fe27e928-53f8-43f9-8385-e07fc3bd9f14","name":"Raw Beef and Meatball Pho (Pho Tai, Bo Vien","description":"Rich beef broth filled with raw beef and meatballs, served over rice noodles.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"78257c253e6cdb81","label":"3","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0ae54c40-bc6c-4760-9ab6-5b4c45466d96","name":"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)","sections":["Pho Noodle Soup"],"position":80,"also_named":[],"key":"id|provider:ubereats|0ae54c40-bc6c-4760-9ab6-5b4c45466d96"}],"conflicts":["not merged with \"1 Raw Beef Pho (Pho Tai)\": name_shortened","not merged with \"1 Raw Beef Pho (Pho Tai)\": native_id_differs_within_one_menu","not merged with \"1 Raw Beef Pho (Pho Tai)\": portion_conflict","not merged with \"1 Raw Beef Pho (Pho Tai)\": two_rows_one_menu","not merged with \"4 Meatball Pho (Pho Bo Vien)\": name_shortened","not merged with \"4 Meatball Pho (Pho Bo Vien)\": native_id_differs_within_one_menu","not merged with \"4 Meatball Pho (Pho Bo Vien)\": portion_conflict","not merged with \"4 Meatball Pho (Pho Bo Vien)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"087ecd66-5929-4343-8209-f8d1f60069de","name":"Raw Beef Noodle Pho","description":"Pho tai.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b1014c3055a789d4","label":"1.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665234","name":"1. Raw Beef Noodle Pho","sections":["Pho Noodle Soup"],"position":21,"also_named":[],"key":"id|provider:grubhub|19580665234"}],"conflicts":["not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"2. Raw Beef and Brisket Noodle Pho\": name_shortened","not merged with \"2. Raw Beef and Brisket Noodle Pho\": native_id_differs_within_one_menu","not merged with \"2. Raw Beef and Brisket Noodle Pho\": portion_conflict","not merged with \"2. Raw Beef and Brisket Noodle Pho\": two_rows_one_menu","not merged with \"3 Raw Beef and Meatball Noodle Pho\": name_shortened","not merged with \"3 Raw Beef and Meatball Noodle Pho\": native_id_differs_within_one_menu","not merged with \"3 Raw Beef and Meatball Noodle Pho\": portion_conflict","not merged with \"3 Raw Beef and Meatball Noodle Pho\": two_rows_one_menu","not merged with \"5. Raw Beef & Flank Noodle Pho\": name_shortened","not merged with \"5. Raw Beef & Flank Noodle Pho\": native_id_differs_within_one_menu","not merged with \"5. Raw Beef & Flank Noodle Pho\": portion_conflict","not merged with \"5. Raw Beef & Flank Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"219cb5bd-0005-4313-a61a-58fce881a79a","name":"BEEF RIB NOODLE SOUP","description":"Tender beef and noodles in a savory broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"527e12e92ee87cbb","label":"52.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2499,"availability":"","menu_context":"","source_price":"24.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"21ec128c-e173-4415-9fe2-21ce4f8cf73a","name":"52. BEEF RIB NOODLE SOUP","sections":["Pho Noodle Soup"],"position":90,"also_named":[],"key":"id|provider:ubereats|21ec128c-e173-4415-9fe2-21ce4f8cf73a"}],"conflicts":["not merged with \"52 BEEF RIB NOODLE SOUP\": native_id_differs_within_one_menu"],"unresolved":[],"retained":false},{"id":"224071e7-bedd-4a58-ad38-97b7ef2ddf88","name":"BEEF RIB NOODLE SOUP","description":"Tender beef short ribs served in a rich and flavorful noodle soup.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"46022c8900b2a8f7","label":"52","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2499,"availability":"","menu_context":"","source_price":"24.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"84202c67-dd14-4468-869f-2c6dc36778f0","name":"52 BEEF RIB NOODLE SOUP","sections":["Pho Noodle Soup"],"position":89,"also_named":[],"key":"id|provider:ubereats|84202c67-dd14-4468-869f-2c6dc36778f0"}],"conflicts":["not merged with \"52. BEEF RIB NOODLE SOUP\": native_id_differs_within_one_menu"],"unresolved":[],"retained":false},{"id":"4a7bd832-e214-433a-ae83-d60191dc0c2d","name":"Raw Beef & Tendon Noodle Soup","description":"Pho tai, gan.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1e2e7a3904692d44","label":"41.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665228","name":"41. Raw Beef & Tendon Noodle Soup","sections":["Pho Noodle Soup"],"position":44,"also_named":[],"key":"id|provider:grubhub|19580665228"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"85d10e1b-96e5-4bc9-be3d-3a0a86e181ac","name":"Raw Beef & Tripe Noodle Soup","description":"Pho tai, sach.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"65001cab228a0fed","label":"7.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665257","name":"7. Raw Beef & Tripe Noodle Soup","sections":["Pho Noodle Soup"],"position":47,"also_named":[],"key":"id|provider:grubhub|19580665257"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"46b963ad-4793-408b-af0f-b54f65dc46ff","name":"Raw Beef Pho (Pho Tai","description":"Rich beef broth served with rare beef slices and noodles.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"884830cea2bc3c8d","label":"1","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"05c32df7-4cee-4cd1-a6b1-5081dee00fc6","name":"1 Raw Beef Pho (Pho Tai)","sections":["Pho Noodle Soup"],"position":57,"also_named":[],"key":"id|provider:ubereats|05c32df7-4cee-4cd1-a6b1-5081dee00fc6"}],"conflicts":["not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": name_shortened","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": portion_conflict","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": two_rows_one_menu","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": name_shortened","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": native_id_differs_within_one_menu","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": portion_conflict","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": two_rows_one_menu","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": name_shortened","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": native_id_differs_within_one_menu","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": portion_conflict","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": two_rows_one_menu","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": name_shortened","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": native_id_differs_within_one_menu","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": portion_conflict","not merged with \"5 Raw Beef & Flank Pho (Pho Tai, Nam)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"77fafe2b-2072-478f-be7e-b44955b24ded","name":"Raw Beef & Tripe (Pho Tai, Sach","description":"Beef and tripe noodle soup.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e5198a350963f3a4","label":"7","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"36e730dd-9327-4d00-a451-daa7d05c7d2c","name":"7 Raw Beef & Tripe (Pho Tai, Sach)","sections":["Pho Noodle Soup"],"position":86,"also_named":[],"key":"id|provider:ubereats|36e730dd-9327-4d00-a451-daa7d05c7d2c"}],"conflicts":["not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": name_shortened","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": portion_conflict","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"433354c2-fc1a-4f6b-bad1-253c5b11875a","name":"Grilled Beef short ribs rice plate","description":"Grilled beef served over a bed of rice.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"837f70f146205d18","label":"29","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2999,"availability":"","menu_context":"","source_price":"29.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"b0c313fc-a857-4f39-9f11-51a3e41c87f1","name":"29 Grilled Beef short ribs rice plate","sections":["Rice Plates"],"position":54,"also_named":[],"key":"id|provider:ubereats|b0c313fc-a857-4f39-9f11-51a3e41c87f1"}],"conflicts":["not merged with \"29. Grilled Beef Plate\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"29. Grilled Beef Plate","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"b4178223-64ae-4c58-bbb5-0c817297a119","name":"Grilled Beef Plate","description":"Grill beef short ribs rice plate","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"73930cf282066011","label":"29.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2999,"availability":"","menu_context":"","source_price":"29.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101962","name":"29. Grilled Beef Plate","sections":["Rice Plates"],"position":84,"also_named":[],"key":"id|provider:grubhub|19580101962"}],"conflicts":["not merged with \"29 Grilled Beef short ribs rice plate\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"29 Grilled Beef short ribs rice plate","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"8dc1d0d4-78d5-49e6-8c19-de59bb19e80a","name":"F3. Beef Fried Rice","description":"Savory stir-fried rice with beef.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b049034e9c82bb63","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573375","name":"F3. Beef Fried Rice","sections":["Fried Rice"],"position":106,"also_named":[],"key":"id|provider:grubhub|19579573375"},{"surface_id":"provider:ubereats","item_id":"cb99a47f-13a5-4d24-9da1-a60e2f70bcd1","name":"F3 Beef Fried Rice","sections":["Fried Rice"],"position":116,"also_named":[],"key":"id|provider:ubereats|cb99a47f-13a5-4d24-9da1-a60e2f70bcd1"}],"conflicts":["not merged with \"CF3 Curry Fried Rice with Beef\": modifier_substituted","not merged with \"CF3 Curry Fried Rice with Beef\": name_shortened","not merged with \"CF3 Curry Fried Rice with Beef\": native_id_differs_within_one_menu","not merged with \"CF3 Curry Fried Rice with Beef\": section_opposed","not merged with \"CF3 Curry Fried Rice with Beef\": two_rows_one_menu","not merged with \"CF3. Curry Fried Rice with Beef\": modifier_substituted","not merged with \"CF3. Curry Fried Rice with Beef\": name_shortened","not merged with \"CF3. Curry Fried Rice with Beef\": native_id_differs_within_one_menu","not merged with \"CF3. Curry Fried Rice with Beef\": section_opposed","not merged with \"CF3. Curry Fried Rice with Beef\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"93b19a59-a8e5-4aa9-b449-67fcb35002e7","name":"Beef Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5fcf01640f689a4b","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486620","name":"70. Beef Sandwich","sections":["Vietnamese Sandwiches"],"position":75,"also_named":[],"key":"id|provider:grubhub|19580486620"}],"conflicts":["not merged with \"70B Beef Sandwich\": name_shortened","not merged with \"70B Beef Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70B Beef Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"631fadd8-fe9b-408b-b2ca-0325a7ccd6ea","name":"P1 Spring Plate (Bun Dac Bien Khay)","description":"Vietnamese special combo rice plate featuring a variety of toppings.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"69f24f5f4871a270","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2299,"availability":"","menu_context":"","source_price":"22.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"ea9703d5-d96f-4d49-b277-8a0c6ac313e1","name":"P1 Spring Plate (Bun Dac Bien Khay)","sections":["Rice Plates"],"position":55,"also_named":[],"key":"id|provider:ubereats|ea9703d5-d96f-4d49-b277-8a0c6ac313e1"}],"conflicts":["not merged with \"P1. Spring Plate\": descriptions_name_different_things","not merged with \"P1. Spring Plate\": descriptor_opposed","not merged with \"P1. Spring Plate\": name_shortened"],"unresolved":[],"retained":false},{"id":"f3f48e57-9584-41ca-b358-a22270ecf35e","name":"Seafood Pho (Pho Do Bien","description":"Shrimp, imitation crab, and fish balls.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d77966e599ee2ee6","label":"33","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"f6bd4cd5-008e-4499-95cc-e75be2ca6017","name":"33 Seafood Pho (Pho Do Bien)","sections":["Pho Noodle Soup"],"position":75,"also_named":[],"key":"id|provider:ubereats|f6bd4cd5-008e-4499-95cc-e75be2ca6017"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"bf6c06af-31fa-41d5-9779-3df810457be1","name":"Bottled Water","description":"Refreshing and thirst-quenching water.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d45bb73666c44551","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":399,"availability":"","menu_context":"","source_price":"3.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":399,"availability":"","menu_context":"","source_price":"3.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509976","name":"Bottled Water","sections":["Beverages"],"position":163,"also_named":[],"key":"id|provider:grubhub|19580509976"},{"surface_id":"provider:ubereats","item_id":"38bef098-a069-467d-aef0-5f933ab0e0a1","name":"Bottled Water","sections":["Beverages"],"position":132,"also_named":[],"key":"id|provider:ubereats|38bef098-a069-467d-aef0-5f933ab0e0a1"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"40aec9e4-0a02-4699-a8c5-9ef75bf742d9","name":"Cucumber, Grilled Chicken and Pork Noodle Salad Bowl","description":"","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1b862b64eb410398","label":"36.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486589","name":"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":57,"also_named":[],"key":"id|provider:grubhub|19580486589"}],"conflicts":["not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": name_shortened","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": portion_conflict","not merged with \"31. Cucumber Grilled Chicken Noodle Salad Bowl\": two_rows_one_menu","not merged with \"36 Cucumber, Grilled Chicken, and Pork\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"36 Cucumber, Grilled Chicken, and Pork","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"a52c7b70-1512-409e-8908-bc08096b2206","name":"Cucumber Grilled Chicken Noodle Salad Bowl","description":"Bun ga nuong.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"637d7b9bee0f3fef","label":"31.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486617","name":"31. Cucumber Grilled Chicken Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":52,"also_named":[],"key":"id|provider:grubhub|19580486617"}],"conflicts":["not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": name_shortened","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": names_a_second_dish_as_well","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": portion_one_side","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": two_rows_one_menu","not merged with \"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl\": name_shortened","not merged with \"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl\": portion_conflict","not merged with \"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"9be2bd00-582c-4630-8a3e-d00c52d049a3","name":"Cucumber, Julienne Pork, Grilled Pork and Fried Roll Noodle Salad Bowl","description":"Bun bi thit nuong cha gio.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"593f194d1b2774ee","label":"26.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486585","name":"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":51,"also_named":[],"key":"id|provider:grubhub|19580486585"}],"conflicts":["not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed","not merged with \"28. Fried Roll\": two_rows_one_menu","not merged with \"32. Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl\": name_shortened","not merged with \"32. Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"32. Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl\": portion_conflict","not merged with \"32. Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"47e30382-9d0f-4f61-a9e9-c23e5a1e9848","name":"Cucumber, Prawn and Grilled Pork Noodle Salad Bowl","description":"Bun tom thit nuong.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"36b0328398139029","label":"25.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486574","name":"25. Cucumber, Prawn and Grilled Pork Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":50,"also_named":[],"key":"id|provider:grubhub|19580486574"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"87af80b2-538e-414d-a75b-5880eb535056","name":"Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl","description":"Bun thit nuong cha gio.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"11bf5e3fab76d7cc","label":"32.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486576","name":"32. Cucumber, Grilled Pork and Fried Roll Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":54,"also_named":[],"key":"id|provider:grubhub|19580486576"}],"conflicts":["not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": name_shortened","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": portion_conflict","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": two_rows_one_menu","not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed","not merged with \"28. Fried Roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"19b6dc39-d04a-4241-8289-fd60c8e798a4","name":"Cucumber and Tofu Noodle Salad Bowl","description":"Bun tau hu.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3c2dafff9f252711","label":"35.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486578","name":"35. Cucumber and Tofu Noodle Salad Bowl","sections":["Noodle Salad Bowls"],"position":56,"also_named":[],"key":"id|provider:grubhub|19580486578"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"58125e34-be5f-4267-a8c9-fa5276f13994","name":"Extra Bread","description":"Extra serving of bread on the side.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"42a6aed3b1190137","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015091","name":"Extra Bread","sections":["Side Orders"],"position":135,"also_named":[],"key":"id|provider:grubhub|19578015091"},{"surface_id":"provider:ubereats","item_id":"a84618cd-9c8a-4cf7-8319-2e3bb30d9bd3","name":"Extra Bread","sections":["Side Orders"],"position":146,"also_named":[],"key":"id|provider:ubereats|a84618cd-9c8a-4cf7-8319-2e3bb30d9bd3"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"98b78e64-7d9c-456a-82e5-2d9abfeb4943","name":"A3. Chicken Breast Nuggets","description":"8 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"590098fb926d15b1","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]},{"id":"d23eb19b463f9f8e","label":"(8 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029048","name":"A3. Chicken Breast Nuggets","sections":["Appetizers"],"position":12,"also_named":[],"key":"id|provider:grubhub|19579029048"},{"surface_id":"provider:ubereats","item_id":"c7e30b6c-06af-4e9e-a9b9-91a662b95eb4","name":"A3 Chicken Breast Nuggets (8 pcs)","sections":["Appetizers"],"position":17,"also_named":[],"key":"id|provider:ubereats|c7e30b6c-06af-4e9e-a9b9-91a662b95eb4"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"f657ed9c-98c8-4def-980a-c99241eeb41c","name":"Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan","description":"Rich beef broth filled with brisket, flank, and tendon.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1c181dc43adcc8fe","label":"45","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"42fef646-6427-4bc9-b3ce-bbc8ea4379df","name":"45 Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan)","sections":["Pho Noodle Soup"],"position":63,"also_named":[],"key":"id|provider:ubereats|42fef646-6427-4bc9-b3ce-bbc8ea4379df"}],"conflicts":["not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": name_shortened","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": native_id_differs_within_one_menu","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": portion_conflict","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"aa7baf21-673c-4a1f-9b79-9cca3ed04832","name":"Brisket, Flank, and Tripe Pho (Pho Chin, Nam, Sach","description":"Hearty beef pho with brisket, flank, and tripe in a rich broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e903627f38c96a97","label":"44","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"3166aab8-d894-490c-a36f-9e484ecba183","name":"44 Brisket, Flank, and Tripe Pho (Pho Chin, Nam, Sach)","sections":["Pho Noodle Soup"],"position":81,"also_named":[],"key":"id|provider:ubereats|3166aab8-d894-490c-a36f-9e484ecba183"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"d0a6f219-d7ee-4257-805c-0771862780fb","name":"Brisket Pho (Pho Chin Nac","description":"Tender brisket in a rich, flavorful broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c8cd643261f1eaab","label":"20","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"fb873c3a-9c39-4ef6-bc55-cd8af21410c6","name":"20 Brisket Pho (Pho Chin Nac)","sections":["Pho Noodle Soup"],"position":58,"also_named":[],"key":"id|provider:ubereats|fb873c3a-9c39-4ef6-bc55-cd8af21410c6"}],"conflicts":["not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": name_shortened","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": native_id_differs_within_one_menu","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": portion_conflict","not merged with \"2 Raw Beef and Brisket Pho (Pho Tai, Chin Nac)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"caddb236-d58e-488f-8a50-fcdf16c5e53f","name":"Extra Brisket","description":"Tender and flavorful brisket, perfect as a side dish.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"092c2cabed703683","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015079","name":"Extra Brisket","sections":["Side Orders"],"position":128,"also_named":[],"key":"id|provider:grubhub|19578015079"},{"surface_id":"provider:ubereats","item_id":"ca80bfb2-8c47-4333-924c-aa591fcf070e","name":"Extra Brisket","sections":["Side Orders"],"position":140,"also_named":[],"key":"id|provider:ubereats|ca80bfb2-8c47-4333-924c-aa591fcf070e"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"1e7ba02b-9695-4d81-a109-0e6bd82d0147","name":"Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach","description":"Rich beef broth filled with brisket, flank, tendon, and tripe.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"136b0412c3d8b8b5","label":"17","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"45420073-176f-4581-aab4-952a318f6550","name":"17 Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach)","sections":["Pho Noodle Soup"],"position":61,"also_named":[],"key":"id|provider:ubereats|45420073-176f-4581-aab4-952a318f6550"}],"conflicts":["not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": name_shortened","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": native_id_differs_within_one_menu","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": portion_conflict","not merged with \"10 Tendon & Flank Pho (Pho Nam, Gan)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"7e72277b-0522-4a60-a45b-9648032d1083","name":"Brisket, Flank, Tendon and Tripe Noodle Pho","description":"Pho nam, gan, sach.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"180db67f44873df6","label":"17.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665250","name":"17. Brisket, Flank, Tendon and Tripe Noodle Pho","sections":["Pho Noodle Soup"],"position":49,"also_named":[],"key":"id|provider:grubhub|19580665250"}],"conflicts":["not merged with \"10. Tendon & Flank Noodle Pho\": name_shortened","not merged with \"10. Tendon & Flank Noodle Pho\": native_id_differs_within_one_menu","not merged with \"10. Tendon & Flank Noodle Pho\": portion_conflict","not merged with \"10. Tendon & Flank Noodle Pho\": two_rows_one_menu","not merged with \"20. Brisket Noodle  Pho\": descriptions_name_different_things","not merged with \"20. Brisket Noodle  Pho\": descriptor_opposed","not merged with \"20. Brisket Noodle  Pho\": name_shortened","not merged with \"20. Brisket Noodle  Pho\": native_id_differs_within_one_menu","not merged with \"20. Brisket Noodle  Pho\": portion_conflict","not merged with \"20. Brisket Noodle  Pho\": two_rows_one_menu","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": name_shortened","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": portion_conflict","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": descriptions_name_different_things","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": descriptor_opposed","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": name_shortened","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": native_id_differs_within_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": portion_conflict","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"73611458-7d24-48ae-92b0-0b7ccb6e1983","name":"Brisket, Flank, and Tendon Noodle Pho","description":"Pho chin, nam, gan.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6dd2142757b7bd57","label":"45.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665232","name":"45. Brisket, Flank, and Tendon Noodle Pho","sections":["Pho Noodle Soup"],"position":31,"also_named":[],"key":"id|provider:grubhub|19580665232"}],"conflicts":["not merged with \"10. Tendon & Flank Noodle Pho\": name_shortened","not merged with \"10. Tendon & Flank Noodle Pho\": native_id_differs_within_one_menu","not merged with \"10. Tendon & Flank Noodle Pho\": portion_conflict","not merged with \"10. Tendon & Flank Noodle Pho\": two_rows_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": descriptions_name_different_things","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": descriptor_opposed","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"20. Brisket Noodle  Pho\": name_shortened","not merged with \"20. Brisket Noodle  Pho\": native_id_differs_within_one_menu","not merged with \"20. Brisket Noodle  Pho\": portion_conflict","not merged with \"20. Brisket Noodle  Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"147ae1f5-df01-4af4-a6ad-601827d1bd5c","name":"Brisket, Flank and Tripe Noodle Pho","description":"Pho chin, nam, sach.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c62cf77ff9425a0b","label":"44.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665222","name":"44. Brisket, Flank and Tripe Noodle Pho","sections":["Pho Noodle Soup"],"position":30,"also_named":[],"key":"id|provider:grubhub|19580665222"}],"conflicts":["not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"20. Brisket Noodle  Pho\": name_shortened","not merged with \"20. Brisket Noodle  Pho\": native_id_differs_within_one_menu","not merged with \"20. Brisket Noodle  Pho\": portion_conflict","not merged with \"20. Brisket Noodle  Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"7627c13a-c955-41f9-98bd-d70b4a382e6a","name":"Brisket Noodle Pho","description":"Pho chin nac.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2f6d87a7503041e2","label":"20.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665254","name":"20. Brisket Noodle  Pho","sections":["Pho Noodle Soup"],"position":25,"also_named":[],"key":"id|provider:grubhub|19580665254"}],"conflicts":["not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": descriptions_name_different_things","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": descriptor_opposed","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"2. Raw Beef and Brisket Noodle Pho\": name_shortened","not merged with \"2. Raw Beef and Brisket Noodle Pho\": native_id_differs_within_one_menu","not merged with \"2. Raw Beef and Brisket Noodle Pho\": portion_conflict","not merged with \"2. Raw Beef and Brisket Noodle Pho\": two_rows_one_menu","not merged with \"21. Brisket and Meat Ball Noodle Pho\": name_shortened","not merged with \"21. Brisket and Meat Ball Noodle Pho\": native_id_differs_within_one_menu","not merged with \"21. Brisket and Meat Ball Noodle Pho\": portion_conflict","not merged with \"21. Brisket and Meat Ball Noodle Pho\": two_rows_one_menu","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": name_shortened","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": portion_conflict","not merged with \"44. Brisket, Flank and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": name_shortened","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": native_id_differs_within_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": portion_conflict","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"4048b5b0-80c1-432d-ae5a-d5c9fe118971","name":"Gyoza with Broccoli Noodle Soup","description":"4 pieces.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1ccda259214d58de","label":"47.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665220","name":"47. Gyoza with Broccoli Noodle Soup","sections":["Pho Noodle Soup"],"position":35,"also_named":[],"key":"id|provider:grubhub|19580665220"}],"conflicts":["not merged with \"47 Gyoza with Broccoli (4 pcs)\": name_shortened","not merged with \"47 Gyoza with Broccoli (4 pcs)\": portion_conflict","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": name_shortened","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": portion_conflict","not merged with \"47. Gyoza, Broccoli and Noodles Soup\": native_id_differs_within_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"47 Gyoza with Broccoli (4 pcs)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:ubereats","name":"47 Gyoza, Broccoli, and Noodles (6 pcs)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"f3b5704d-0834-4e2c-930a-cc73a341319f","name":"Gyoza, Broccoli and Noodles Soup","description":"","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9740a23f6965c529","label":"47.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665245","name":"47. Gyoza, Broccoli and Noodles Soup","sections":["Pho Noodle Soup"],"position":36,"also_named":[],"key":"id|provider:grubhub|19580665245"}],"conflicts":["not merged with \"47 Gyoza with Broccoli (4 pcs)\": name_shortened","not merged with \"47 Gyoza with Broccoli (4 pcs)\": portion_conflict","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": name_shortened","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": portion_conflict","not merged with \"47. Gyoza with Broccoli Noodle Soup\": native_id_differs_within_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"47 Gyoza with Broccoli (4 pcs)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:ubereats","name":"47 Gyoza, Broccoli, and Noodles (6 pcs)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"2f7100cc-8032-428f-985e-19696a09a1a1","name":"47 Gyoza, Broccoli, and Noodles","description":"Savory noodles served with broccoli and six pieces of gyoza.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"92c9a61b512adc02","label":"(6 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"4b9577b2-a690-4ecd-91ae-6a6eb283b19e","name":"47 Gyoza, Broccoli, and Noodles (6 pcs)","sections":["Pho Noodle Soup"],"position":88,"also_named":[],"key":"id|provider:ubereats|4b9577b2-a690-4ecd-91ae-6a6eb283b19e"}],"conflicts":["not merged with \"47 Gyoza with Broccoli (4 pcs)\": name_shortened","not merged with \"47 Gyoza with Broccoli (4 pcs)\": native_id_differs_within_one_menu","not merged with \"47 Gyoza with Broccoli (4 pcs)\": portion_conflict","not merged with \"47 Gyoza with Broccoli (4 pcs)\": two_rows_one_menu","not merged with \"47. Gyoza with Broccoli Noodle Soup\": name_shortened","not merged with \"47. Gyoza with Broccoli Noodle Soup\": portion_conflict","not merged with \"47. Gyoza, Broccoli and Noodles Soup\": name_shortened","not merged with \"47. Gyoza, Broccoli and Noodles Soup\": portion_conflict"],"unresolved":[{"surface_id":"provider:grubhub","name":"47. Gyoza with Broccoli Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"47. Gyoza, Broccoli and Noodles Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"9be6df76-a25d-4a0f-a910-5f0386c3a886","name":"47 Gyoza with Broccoli","description":"Pan-seared gyoza filled with broccoli. 4 pieces.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8cc98a4533132206","label":"(4 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"a8a1ecd8-7d7c-4dd5-8417-4c9546e68cfe","name":"47 Gyoza with Broccoli (4 pcs)","sections":["Pho Noodle Soup"],"position":87,"also_named":[],"key":"id|provider:ubereats|a8a1ecd8-7d7c-4dd5-8417-4c9546e68cfe"}],"conflicts":["not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": name_shortened","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": native_id_differs_within_one_menu","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": portion_conflict","not merged with \"47 Gyoza, Broccoli, and Noodles (6 pcs)\": two_rows_one_menu","not merged with \"47. Gyoza with Broccoli Noodle Soup\": name_shortened","not merged with \"47. Gyoza with Broccoli Noodle Soup\": portion_conflict","not merged with \"47. Gyoza, Broccoli and Noodles Soup\": name_shortened","not merged with \"47. Gyoza, Broccoli and Noodles Soup\": portion_conflict"],"unresolved":[{"surface_id":"provider:grubhub","name":"47. Gyoza with Broccoli Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:grubhub","name":"47. Gyoza, Broccoli and Noodles Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"934ade23-f576-4608-8fb9-3215b06cf2ac","name":"C4. Stir-Fried Broccoli","description":"Stir-fried broccoli, a flavorful and crunchy delight.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c3b0ef15b417ab59","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117013","name":"C4. Stir-Fried Broccoli","sections":["Asian Collections"],"position":87,"also_named":[],"key":"id|provider:grubhub|19580117013"},{"surface_id":"provider:ubereats","item_id":"5da47735-23ad-4ff3-bc6c-f292eb50e84d","name":"C4 Stir-Fried Broccoli","sections":["Asian Collections"],"position":94,"also_named":[],"key":"id|provider:ubereats|5da47735-23ad-4ff3-bc6c-f292eb50e84d"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"d10d77fa-028f-4f3f-8d9c-02cd04b730d5","name":"Jackfruit Bubble Tea","description":"Jackfruit-infused tea with tapioca pearls.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"06673b7049788830","label":"108","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1149,"availability":"","menu_context":"","source_price":"11.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1149,"availability":"","menu_context":"","source_price":"11.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","portion_line"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151924","name":"108. Jackfruit Bubble Tea","sections":["Tea"],"position":146,"also_named":[],"key":"id|provider:grubhub|19580151924"},{"surface_id":"provider:ubereats","item_id":"7aeb78bd-c138-4fe7-840f-27a62195d7f8","name":"108 (Jackfruit Bubble Tea)","sections":["Tea"],"position":176,"also_named":[],"key":"id|provider:ubereats|7aeb78bd-c138-4fe7-840f-27a62195d7f8"}],"conflicts":["not merged with \"108 Bubble Tea\": descriptions_name_different_things","not merged with \"108 Bubble Tea\": descriptor_opposed","not merged with \"108 Bubble Tea\": name_shortened","not merged with \"108 Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108 Bubble Tea\": two_rows_one_menu","not merged with \"108. Bubble Tea\": descriptions_name_different_things","not merged with \"108. Bubble Tea\": descriptor_opposed","not merged with \"108. Bubble Tea\": name_shortened","not merged with \"108. Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108. Bubble Tea\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"ec6fd805-bdf1-4d7e-afeb-c89975b43280","name":"Bubble Tea","description":"Please choose 1 favor green tea, coffee, watermelon , banana, mango, coconut , taro, pineapple , honeydew , strawberry, peach, papaya. Add a topping for additional charge.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"629ee0727c9fbf22","label":"108","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_specific","portion_line"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151968","name":"108. Bubble Tea","sections":["Tea"],"position":143,"also_named":[],"key":"id|provider:grubhub|19580151968"},{"surface_id":"provider:ubereats","item_id":"771c09da-2cae-4012-8cfe-20a48d35e3e7","name":"108 Bubble Tea","sections":["Tea"],"position":172,"also_named":[],"key":"id|provider:ubereats|771c09da-2cae-4012-8cfe-20a48d35e3e7"}],"conflicts":["not merged with \"108 (Fresh Avocado Bubble Tea)\": descriptions_name_different_things","not merged with \"108 (Fresh Avocado Bubble Tea)\": descriptor_opposed","not merged with \"108 (Fresh Avocado Bubble Tea)\": name_shortened","not merged with \"108 (Fresh Avocado Bubble Tea)\": native_id_differs_within_one_menu","not merged with \"108 (Fresh Avocado Bubble Tea)\": two_rows_one_menu","not merged with \"108 (Jackfruit Bubble Tea)\": descriptions_name_different_things","not merged with \"108 (Jackfruit Bubble Tea)\": descriptor_opposed","not merged with \"108 (Jackfruit Bubble Tea)\": name_shortened","not merged with \"108 (Jackfruit Bubble Tea)\": native_id_differs_within_one_menu","not merged with \"108 (Jackfruit Bubble Tea)\": two_rows_one_menu","not merged with \"108. Fresh Avocado Bubble Tea\": name_shortened","not merged with \"108. Fresh Avocado Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108. Fresh Avocado Bubble Tea\": two_rows_one_menu","not merged with \"108. Jackfruit Bubble Tea\": name_shortened","not merged with \"108. Jackfruit Bubble Tea\": native_id_differs_within_one_menu","not merged with \"108. Jackfruit Bubble Tea\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"70b7ad77-1b62-479b-ab4b-58699115b5b5","name":"Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio","description":"Cucumber, julienne pork, grilled pork, and a crispy fried roll served over noodles.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"f8a30899b8d3ac51","label":"26","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"82aa4d00-128d-4de1-9cb6-775f1e514f41","name":"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)","sections":["Noodle Salad Bowls"],"position":43,"also_named":[],"key":"id|provider:ubereats|82aa4d00-128d-4de1-9cb6-775f1e514f41"}],"conflicts":["not merged with \"28 Fried Roll (Cha Gio)\": name_shortened","not merged with \"28 Fried Roll (Cha Gio)\": native_id_differs_within_one_menu","not merged with \"28 Fried Roll (Cha Gio)\": portion_conflict","not merged with \"28 Fried Roll (Cha Gio)\": section_opposed","not merged with \"28 Fried Roll (Cha Gio)\": two_rows_one_menu","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed","not merged with \"32 Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio)\": name_shortened","not merged with \"32 Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"32 Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio)\": portion_conflict","not merged with \"32 Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"3e137e01-fe4a-4809-80f7-dc8fc7be10e1","name":"Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio","description":"Crisp fried roll, grilled pork, and refreshing cucumber in a harmonious bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2b4ef0f0e2bd19e1","label":"32","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"de2101a5-c9b9-4378-8f9a-25803ba3e9ff","name":"32 Cucumber, Grilled Pork, and Fried Roll (Bun Thit Nuong Cha Gio)","sections":["Noodle Salad Bowls"],"position":46,"also_named":[],"key":"id|provider:ubereats|de2101a5-c9b9-4378-8f9a-25803ba3e9ff"}],"conflicts":["not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": name_shortened","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": portion_conflict","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": two_rows_one_menu","not merged with \"28 Fried Roll (Cha Gio)\": name_shortened","not merged with \"28 Fried Roll (Cha Gio)\": native_id_differs_within_one_menu","not merged with \"28 Fried Roll (Cha Gio)\": portion_conflict","not merged with \"28 Fried Roll (Cha Gio)\": section_opposed","not merged with \"28 Fried Roll (Cha Gio)\": two_rows_one_menu","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed"],"unresolved":[],"retained":false},{"id":"77507eba-bb7d-41d3-9058-4acf1cb40254","name":"Cucumber Grilled Chicken (Bun Ga Nuong","description":"Grilled chicken served with cucumber in a refreshing bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9ef04ed5d9b01e99","label":"31","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"96e931f3-04c3-4846-b8a8-d7e37f2279f4","name":"31 Cucumber Grilled Chicken (Bun Ga Nuong)","sections":["Noodle Salad Bowls"],"position":49,"also_named":[],"key":"id|provider:ubereats|96e931f3-04c3-4846-b8a8-d7e37f2279f4"}],"conflicts":["not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": name_shortened","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": names_a_second_dish_as_well","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": portion_one_side","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"5dd15313-26f3-43db-a237-dfbf86466bc5","name":"Cucumber, Prawn, and Grilled Pork (Bun Tom Thit Nuong","description":"Crisp cucumber, succulent prawns, and grilled pork come together in a refreshing bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"efcbde39253e5e78","label":"25","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"33d265ec-9eda-45d0-a5d7-0823693b4caa","name":"25 Cucumber, Prawn, and Grilled Pork (Bun Tom Thit Nuong)","sections":["Noodle Salad Bowls"],"position":47,"also_named":[],"key":"id|provider:ubereats|33d265ec-9eda-45d0-a5d7-0823693b4caa"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"eaaedf42-ba23-48cb-858e-64e246be5f8d","name":"Cucumber and Tofu (Bun Tau Hu","description":"Crisp cucumber and tofu in a refreshing bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"586c930fb95a13d9","label":"35","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"bcd79151-2834-4b70-8d7a-62f295d0dc4b","name":"35 Cucumber and Tofu (Bun Tau Hu)","sections":["Noodle Salad Bowls"],"position":44,"also_named":[],"key":"id|provider:ubereats|bcd79151-2834-4b70-8d7a-62f295d0dc4b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"035d2055-5152-416c-b7cd-33ed77abe49a","name":"Bun Bo Hue Noodle Soup","description":"","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"18aa3bbe4d4ada87","label":"12.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665239","name":"12. Bun Bo Hue Noodle Soup","sections":["Pho Noodle Soup"],"position":27,"also_named":[],"key":"id|provider:grubhub|19580665239"}],"conflicts":["not merged with \"12 Bun Bo Hue\": name_shortened","not merged with \"12. Bun Bo Hue\": name_shortened","not merged with \"12. Bun Bo Hue\": native_id_differs_within_one_menu","not merged with \"12. Bun Bo Hue\": section_opposed","not merged with \"12. Bun Bo Hue\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"b05cd7aa-7f16-4d7d-ac59-89ae6d5a8bfe","name":"Bun Bo Hue","description":"Spicy beef, pork and ham.","categories":["Spicy Items","Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c1577e5a8f1e1b04","label":"12","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151945","name":"12. Bun Bo Hue","sections":["Spicy Items"],"position":122,"also_named":[],"key":"id|provider:grubhub|19580151945"},{"surface_id":"provider:ubereats","item_id":"6b884480-a892-4931-9da4-6e90b00215e2","name":"12 Bun Bo Hue","sections":["Pho Noodle Soup","Spicy Items"],"position":78,"also_named":[],"key":"id|provider:ubereats|6b884480-a892-4931-9da4-6e90b00215e2"}],"conflicts":["not merged with \"12. Bun Bo Hue Noodle Soup\": name_shortened","not merged with \"12. Bun Bo Hue Noodle Soup\": native_id_differs_within_one_menu","not merged with \"12. Bun Bo Hue Noodle Soup\": section_opposed","not merged with \"12. Bun Bo Hue Noodle Soup\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"ec3f743b-9701-4b90-9c14-37c56470eb3a","name":"Juice (Nuoc Cam)","description":"Citrusy orange juice, known in Vietnamese as nuoc cam.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4346f3e21be09bed","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":799,"availability":"","menu_context":"","source_price":"7.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"5a6b7b40-8416-4abc-a9a8-0b956a33232b","name":"Juice (Nuoc Cam)","sections":["Beverages"],"position":128,"also_named":[],"key":"id|provider:ubereats|5a6b7b40-8416-4abc-a9a8-0b956a33232b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"43cd822e-ab8d-4d02-a720-da42066c4e79","name":"CF1. Curry Fried Rice with Chicken","description":"Savory chicken and curry infused rice, a flavorful combination.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ed31ac73f6576be9","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486624","name":"CF1. Curry Fried Rice with Chicken","sections":["Curry Collections"],"position":58,"also_named":[],"key":"id|provider:grubhub|19580486624"},{"surface_id":"provider:ubereats","item_id":"9cd5876e-0271-4439-b77d-107b25b4503e","name":"CF1 Curry Fried Rice with Chicken","sections":["Curry Collections"],"position":30,"also_named":[],"key":"id|provider:ubereats|9cd5876e-0271-4439-b77d-107b25b4503e"}],"conflicts":["not merged with \"F1 Chicken Fried Rice\": modifier_substituted","not merged with \"F1 Chicken Fried Rice\": name_shortened","not merged with \"F1 Chicken Fried Rice\": native_id_differs_within_one_menu","not merged with \"F1 Chicken Fried Rice\": section_opposed","not merged with \"F1 Chicken Fried Rice\": two_rows_one_menu","not merged with \"F1. Chicken Fried Rice\": modifier_substituted","not merged with \"F1. Chicken Fried Rice\": name_shortened","not merged with \"F1. Chicken Fried Rice\": native_id_differs_within_one_menu","not merged with \"F1. Chicken Fried Rice\": section_opposed","not merged with \"F1. Chicken Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"2c95239f-8aa7-4a97-b07c-41857cb52a98","name":"CF2. Curry Fried Rice with Pork","description":"Savory pork and curry infused rice, a flavorful combination.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"fa9004ec427ae185","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486600","name":"CF2. Curry Fried Rice with Pork","sections":["Curry Collections"],"position":59,"also_named":[],"key":"id|provider:grubhub|19580486600"},{"surface_id":"provider:ubereats","item_id":"cf8d9115-8f74-497f-bedf-6ecb61144f57","name":"CF2 Curry Fried Rice with Pork","sections":["Curry Collections"],"position":38,"also_named":[],"key":"id|provider:ubereats|cf8d9115-8f74-497f-bedf-6ecb61144f57"}],"conflicts":["not merged with \"F2 Pork Fried Rice\": modifier_substituted","not merged with \"F2 Pork Fried Rice\": name_shortened","not merged with \"F2 Pork Fried Rice\": native_id_differs_within_one_menu","not merged with \"F2 Pork Fried Rice\": section_opposed","not merged with \"F2 Pork Fried Rice\": two_rows_one_menu","not merged with \"F2. Pork Fried Rice\": modifier_substituted","not merged with \"F2. Pork Fried Rice\": name_shortened","not merged with \"F2. Pork Fried Rice\": native_id_differs_within_one_menu","not merged with \"F2. Pork Fried Rice\": section_opposed","not merged with \"F2. Pork Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"c2a4d69b-3d0e-4e17-94ea-372066d06e0d","name":"CF4. Curry Fried Rice with Shrimp","description":"Savory shrimp and curry infused rice, a flavorful combination.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"67c0dfba114cef16","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486626","name":"CF4. Curry Fried Rice with Shrimp","sections":["Curry Collections"],"position":61,"also_named":[],"key":"id|provider:grubhub|19580486626"},{"surface_id":"provider:ubereats","item_id":"5d008201-7656-4728-8793-abfd24d50e60","name":"CF4 Curry Fried Rice with Shrimp","sections":["Curry Collections"],"position":37,"also_named":[],"key":"id|provider:ubereats|5d008201-7656-4728-8793-abfd24d50e60"}],"conflicts":["not merged with \"F4 Shrimp Fried Rice\": modifier_substituted","not merged with \"F4 Shrimp Fried Rice\": name_shortened","not merged with \"F4 Shrimp Fried Rice\": native_id_differs_within_one_menu","not merged with \"F4 Shrimp Fried Rice\": section_opposed","not merged with \"F4 Shrimp Fried Rice\": two_rows_one_menu","not merged with \"F4. Shrimp Fried Rice\": modifier_substituted","not merged with \"F4. Shrimp Fried Rice\": name_shortened","not merged with \"F4. Shrimp Fried Rice\": native_id_differs_within_one_menu","not merged with \"F4. Shrimp Fried Rice\": section_opposed","not merged with \"F4. Shrimp Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"b54abf17-457f-4407-ae26-98570c6a21e9","name":"CF5. Curry Fried Rice with Vegetables","description":"Savory curry flavored rice mixed with vegetables.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"61fbc4983e52bd4c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486586","name":"CF5. Curry Fried Rice with Vegetables","sections":["Curry Collections"],"position":62,"also_named":[],"key":"id|provider:grubhub|19580486586"},{"surface_id":"provider:ubereats","item_id":"4474edb5-7e99-4735-9ca4-0a8b15229d42","name":"CF5 Curry Fried Rice with Vegetables","sections":["Curry Collections"],"position":40,"also_named":[],"key":"id|provider:ubereats|4474edb5-7e99-4735-9ca4-0a8b15229d42"}],"conflicts":["not merged with \"F5 Vegetable Fried Rice\": modifier_substituted","not merged with \"F5 Vegetable Fried Rice\": name_shortened","not merged with \"F5 Vegetable Fried Rice\": native_id_differs_within_one_menu","not merged with \"F5 Vegetable Fried Rice\": section_opposed","not merged with \"F5 Vegetable Fried Rice\": two_rows_one_menu","not merged with \"F5. Vegetable Fried Rice\": modifier_substituted","not merged with \"F5. Vegetable Fried Rice\": name_shortened","not merged with \"F5. Vegetable Fried Rice\": native_id_differs_within_one_menu","not merged with \"F5. Vegetable Fried Rice\": section_opposed","not merged with \"F5. Vegetable Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d13ed884-3f33-45ed-9842-44f612306062","name":"CF6. Curry Fried Rice with Tofu","description":"Savory tofu and curry infused rice, a flavorful combination.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"459e536ad90c76fc","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486597","name":"CF6. Curry Fried Rice with Tofu","sections":["Curry Collections"],"position":63,"also_named":[],"key":"id|provider:grubhub|19580486597"},{"surface_id":"provider:ubereats","item_id":"419227d7-2a92-4c89-9f61-37de3892a1ac","name":"CF6 Curry Fried Rice with Tofu","sections":["Curry Collections"],"position":42,"also_named":[],"key":"id|provider:ubereats|419227d7-2a92-4c89-9f61-37de3892a1ac"}],"conflicts":["not merged with \"F6 Tofu Fried Rice\": modifier_substituted","not merged with \"F6 Tofu Fried Rice\": name_shortened","not merged with \"F6 Tofu Fried Rice\": native_id_differs_within_one_menu","not merged with \"F6 Tofu Fried Rice\": section_opposed","not merged with \"F6 Tofu Fried Rice\": two_rows_one_menu","not merged with \"F6. Tofu Fried Rice\": modifier_substituted","not merged with \"F6. Tofu Fried Rice\": name_shortened","not merged with \"F6. Tofu Fried Rice\": native_id_differs_within_one_menu","not merged with \"F6. Tofu Fried Rice\": section_opposed","not merged with \"F6. Tofu Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"6f05d96d-70a4-41c8-874e-274d59036fb7","name":"CF7  Curry Fried Rice with Combination","description":"Savory curry fried rice with a combination of ingredients.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6aec70b00152b9d0","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"e389cc9e-7ea7-458c-9bb0-aa685414fde3","name":"CF7  Curry Fried Rice with Combination","sections":["Curry Collections"],"position":34,"also_named":[],"key":"id|provider:ubereats|e389cc9e-7ea7-458c-9bb0-aa685414fde3"}],"conflicts":["not merged with \"F7 Combination Fried Rice\": modifier_substituted","not merged with \"F7 Combination Fried Rice\": name_shortened","not merged with \"F7 Combination Fried Rice\": native_id_differs_within_one_menu","not merged with \"F7 Combination Fried Rice\": section_opposed","not merged with \"F7 Combination Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"820255e3-02d5-4fe2-b89c-a86bd0e1487a","name":"CF7. Curry Fried Rice with Combo","description":"","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2bf1b0ad7ac2a7f6","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486591","name":"CF7. Curry Fried Rice with Combo","sections":["Curry Collections"],"position":64,"also_named":[],"key":"id|provider:grubhub|19580486591"}],"conflicts":["not merged with \"F7. Fried Rice Combo\": name_shortened","not merged with \"F7. Fried Rice Combo\": native_id_differs_within_one_menu","not merged with \"F7. Fried Rice Combo\": section_opposed","not merged with \"F7. Fried Rice Combo\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"2526711a-6b54-4975-87d5-d8e389e05465","name":"CF9. Curry Fried Rice with Jalapeno","description":"Choice of chicken, pork, beef, shrimp, tofu or vegetables.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"25f632cca40340dc","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486596","name":"CF9. Curry Fried Rice with Jalapeno","sections":["Curry Collections"],"position":65,"also_named":[],"key":"id|provider:grubhub|19580486596"},{"surface_id":"provider:ubereats","item_id":"7ed1016f-584c-4f47-81d4-b2e9b2f09953","name":"CF9 Curry Fried Rice with Jalapeno","sections":["Curry Collections"],"position":35,"also_named":[],"key":"id|provider:ubereats|7ed1016f-584c-4f47-81d4-b2e9b2f09953"}],"conflicts":["not merged with \"F9 Jalapeno Fried Rice\": modifier_substituted","not merged with \"F9 Jalapeno Fried Rice\": name_shortened","not merged with \"F9 Jalapeno Fried Rice\": native_id_differs_within_one_menu","not merged with \"F9 Jalapeno Fried Rice\": section_opposed","not merged with \"F9 Jalapeno Fried Rice\": two_rows_one_menu","not merged with \"F9. Jalapeno Fried Rice\": modifier_substituted","not merged with \"F9. Jalapeno Fried Rice\": name_shortened","not merged with \"F9. Jalapeno Fried Rice\": native_id_differs_within_one_menu","not merged with \"F9. Jalapeno Fried Rice\": section_opposed","not merged with \"F9. Jalapeno Fried Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f2cf1335-f67c-43d7-b247-c4eb0d22ee22","name":"Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio","description":"Grilled chicken served with crispy fried roll.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"833df1ed97a05644","label":"23","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"9877a325-4e8b-44d5-95e4-582913bb91b3","name":"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)","sections":["Rice Plates"],"position":56,"also_named":[],"key":"id|provider:ubereats|9877a325-4e8b-44d5-95e4-582913bb91b3"}],"conflicts":["not merged with \"28 Fried Roll (Cha Gio)\": descriptions_name_different_things","not merged with \"28 Fried Roll (Cha Gio)\": descriptor_opposed","not merged with \"28 Fried Roll (Cha Gio)\": name_shortened","not merged with \"28 Fried Roll (Cha Gio)\": native_id_differs_within_one_menu","not merged with \"28 Fried Roll (Cha Gio)\": portion_conflict","not merged with \"28 Fried Roll (Cha Gio)\": section_opposed","not merged with \"28 Fried Roll (Cha Gio)\": two_rows_one_menu","not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed"],"unresolved":[],"retained":false},{"id":"b642eb2c-130c-4b3d-829f-d3944d2a135d","name":"Change from white rice to vegetable fried rice","description":"Stir-fried rice with mixed vegetables.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3fa1dde12bd0a2da","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"38f62592-2666-409c-9b6c-33b468fe3441","name":"Change from white rice to vegetable fried rice","sections":["Teriyaki"],"position":110,"also_named":[],"key":"id|provider:ubereats|38f62592-2666-409c-9b6c-33b468fe3441"}],"conflicts":["not merged with \"Change from white rice to vegetable fried rice\": native_id_differs_within_one_menu","not merged with \"F5 Vegetable Fried Rice\": name_shortened","not merged with \"F5 Vegetable Fried Rice\": native_id_differs_within_one_menu","not merged with \"F5 Vegetable Fried Rice\": section_opposed","not merged with \"F5 Vegetable Fried Rice\": two_rows_one_menu","not merged with \"F5. Vegetable Fried Rice\": name_shortened","not merged with \"F5. Vegetable Fried Rice\": section_opposed"],"unresolved":[],"retained":false},{"id":"274d50ea-7947-4633-b2e9-eabfe520ea0e","name":"Change from white rice to vegetable fried rice","description":"Mixed vegetables added to fried rice.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d9ff932909b13f7a","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"d246c72a-02ac-48d3-85de-4968c7c99859","name":"Change from white rice to vegetable fried rice","sections":["Teriyaki"],"position":109,"also_named":[],"key":"id|provider:ubereats|d246c72a-02ac-48d3-85de-4968c7c99859"}],"conflicts":["not merged with \"Change from white rice to vegetable fried rice\": native_id_differs_within_one_menu","not merged with \"F5 Vegetable Fried Rice\": name_shortened","not merged with \"F5 Vegetable Fried Rice\": native_id_differs_within_one_menu","not merged with \"F5 Vegetable Fried Rice\": section_opposed","not merged with \"F5 Vegetable Fried Rice\": two_rows_one_menu","not merged with \"F5. Vegetable Fried Rice\": name_shortened","not merged with \"F5. Vegetable Fried Rice\": section_opposed"],"unresolved":[],"retained":false},{"id":"f8c14d38-84c2-4097-aad8-30d396aa2968","name":"Fresh Lemon Soda (Soda Chanh)","description":"Refreshing and tangy lemon soda.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6e112c9f968d0fdb","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"2615b182-83a8-4c37-8725-4c094a412da7","name":"Fresh Lemon Soda (Soda Chanh)","sections":["Beverages"],"position":125,"also_named":[],"key":"id|provider:ubereats|2615b182-83a8-4c37-8725-4c094a412da7"}],"conflicts":["not merged with \"Fresh Lemon Soda\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"Fresh Lemon Soda","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"822f2489-a506-4c89-b338-e14b11d74186","name":"A6. Mozzarella Cheese & Fries","description":"3 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c419ab5beb787be8","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029036","name":"A6. Mozzarella Cheese & Fries","sections":["Appetizers"],"position":15,"also_named":[],"key":"id|provider:grubhub|19579029036"}],"conflicts":["not merged with \"A4 Mozzarella Cheese (5 pcs)\": name_shortened","not merged with \"A4 Mozzarella Cheese (5 pcs)\": portion_one_side","not merged with \"A4. Mozzarella Cheese\": name_shortened","not merged with \"A4. Mozzarella Cheese\": native_id_differs_within_one_menu","not merged with \"A4. Mozzarella Cheese\": two_rows_one_menu","not merged with \"A6 Mozzarella Cheese (3pcs) and Fries\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"A6 Mozzarella Cheese (3pcs) and Fries","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"105644f7-eaf8-4de5-aa20-1d48a2aae107","name":"A4. Mozzarella Cheese","description":"5 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"abf474897db30932","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1099,"availability":"","menu_context":"","source_price":"10.99"}]},{"id":"7edbc20eaf9c058e","label":"(5 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1099,"availability":"","menu_context":"","source_price":"10.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029052","name":"A4. Mozzarella Cheese","sections":["Appetizers"],"position":13,"also_named":[],"key":"id|provider:grubhub|19579029052"},{"surface_id":"provider:ubereats","item_id":"3358c193-154b-4873-a937-dd8c3f6af2a7","name":"A4 Mozzarella Cheese (5 pcs)","sections":["Appetizers"],"position":12,"also_named":[],"key":"id|provider:ubereats|3358c193-154b-4873-a937-dd8c3f6af2a7"}],"conflicts":["not merged with \"A6 Mozzarella Cheese (3pcs) and Fries\": name_shortened","not merged with \"A6 Mozzarella Cheese (3pcs) and Fries\": native_id_differs_within_one_menu","not merged with \"A6 Mozzarella Cheese (3pcs) and Fries\": portion_one_side","not merged with \"A6 Mozzarella Cheese (3pcs) and Fries\": two_rows_one_menu","not merged with \"A6. Mozzarella Cheese & Fries\": name_shortened","not merged with \"A6. Mozzarella Cheese & Fries\": native_id_differs_within_one_menu","not merged with \"A6. Mozzarella Cheese & Fries\": portion_one_side","not merged with \"A6. Mozzarella Cheese & Fries\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"e02a46db-6f1a-4a42-8f30-daed71ee2da0","name":"Cucumber, Grilled Chicken, and Pork","description":"Crisp cucumber, grilled chicken, and pork come together in a refreshing bowl.","categories":["Noodle Salad Bowls"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"14f90f58d13eba94","label":"36","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"19ed7198-3f14-4853-9395-05fac726bb82","name":"36 Cucumber, Grilled Chicken, and Pork","sections":["Noodle Salad Bowls"],"position":50,"also_named":[],"key":"id|provider:ubereats|19ed7198-3f14-4853-9395-05fac726bb82"}],"conflicts":["not merged with \"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"36. Cucumber, Grilled Chicken and Pork Noodle Salad Bowl","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"c217882d-e209-42db-bdeb-5c335704a5ef","name":"T9E Chicken Katsu with egg roll","description":"Breaded and fried chicken cutlet served with an egg roll.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"22e982eb9a9b8f61","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"d31aacbf-1951-485d-a237-84f6fb6a8092","name":"T9E Chicken Katsu with egg roll","sections":["Teriyaki"],"position":106,"also_named":[],"key":"id|provider:ubereats|d31aacbf-1951-485d-a237-84f6fb6a8092"}],"conflicts":["not merged with \"T9 Chicken Katsu\": name_shortened","not merged with \"T9 Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9 Chicken Katsu\": two_rows_one_menu","not merged with \"T9. Chicken Katsu with Egg Roll\": name_shortened","not merged with \"T9. Chicken Katsu\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"T9. Chicken Katsu with Egg Roll","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"e054d557-28db-4459-8cfb-2b3852fb0980","name":"T9. Chicken Katsu with Egg Roll","description":"","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b27f20e4235eaa9c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957488","name":"T9. Chicken Katsu with Egg Roll","sections":["Teriyaki"],"position":103,"also_named":[],"key":"id|provider:grubhub|19579957488"}],"conflicts":["not merged with \"T9 Chicken Katsu\": name_shortened","not merged with \"T9. Chicken Katsu\": name_shortened","not merged with \"T9. Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9. Chicken Katsu\": two_rows_one_menu","not merged with \"T9E Chicken Katsu with egg roll\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"T9E Chicken Katsu with egg roll","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"35cf7da7-b01c-4007-bdaa-ebb33a0bb3b3","name":"T4. Chicken Teriyaki and Egg Roll","description":"Grilled chicken and egg roll in a sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1933b2a29c6fb83f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957478","name":"T4. Chicken Teriyaki and Egg Roll","sections":["Teriyaki"],"position":97,"also_named":[],"key":"id|provider:grubhub|19579957478"},{"surface_id":"provider:ubereats","item_id":"be440b04-a589-421d-bbb7-2e0e3fa53d14","name":"T4 Chicken Teriyaki and Egg Roll","sections":["Teriyaki"],"position":102,"also_named":[],"key":"id|provider:ubereats|be440b04-a589-421d-bbb7-2e0e3fa53d14"}],"conflicts":["not merged with \"T1 Chicken Teriyaki\": name_shortened","not merged with \"T1 Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1 Chicken Teriyaki\": two_rows_one_menu","not merged with \"T1. Chicken Teriyaki\": name_shortened","not merged with \"T1. Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1. Chicken Teriyaki\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"191cac33-58ed-4d0b-bcfc-1c16c1e60a15","name":"Spicy Chicken and Egg Roll","description":"Spicy chicken and egg wrapped in a crispy roll.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ac9b31eece037aef","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151927","name":"Spicy Chicken and Egg Roll","sections":["Spicy Items"],"position":115,"also_named":[],"key":"id|provider:grubhub|19580151927"},{"surface_id":"provider:ubereats","item_id":"00d9041b-48b5-428a-9a01-fe14643eb8aa","name":"Spicy Chicken and Egg Roll","sections":["Spicy Items"],"position":162,"also_named":[],"key":"id|provider:ubereats|00d9041b-48b5-428a-9a01-fe14643eb8aa"}],"conflicts":["not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d4ff5c3c-1513-46e4-971d-0689a8c415eb","name":"Extra Grilled Chicken","description":"Tender and juicy chicken, perfect as a side dish.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"11b97ae25b0a23b3","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015094","name":"Extra Grilled Chicken","sections":["Side Orders"],"position":136,"also_named":[],"key":"id|provider:grubhub|19578015094"},{"surface_id":"provider:ubereats","item_id":"5b09451c-48d6-4a3b-b1f7-ef6abef290ab","name":"Extra Grilled Chicken","sections":["Side Orders"],"position":153,"also_named":[],"key":"id|provider:ubereats|5b09451c-48d6-4a3b-b1f7-ef6abef290ab"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"0ad66d8e-6a56-4044-87ef-29bfbe3fd78e","name":"A7. Chicken Nuggets & Fries","description":"4 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8ba6b0d938387036","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029038","name":"A7. Chicken Nuggets & Fries","sections":["Appetizers"],"position":16,"also_named":[],"key":"id|provider:grubhub|19579029038"}],"conflicts":["not merged with \"A7 Chicken Nuggets (4pcs) and Fries\": descriptions_name_different_things","not merged with \"A7 Chicken Nuggets (4pcs) and Fries\": descriptor_opposed","not merged with \"A7 Chicken Nuggets (4pcs) and Fries\": name_shortened"],"unresolved":[],"retained":false},{"id":"1429104e-7592-4af7-8b08-2c40a95294bf","name":"A5. Chicken Wings and Fries","description":"5 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"30323d7a96424b20","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]},{"id":"6c687b2805013ff0","label":"(5 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1999,"availability":"","menu_context":"","source_price":"19.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029047","name":"A5. Chicken Wings and Fries","sections":["Appetizers"],"position":14,"also_named":[],"key":"id|provider:grubhub|19579029047"},{"surface_id":"provider:ubereats","item_id":"80b7be05-d886-427f-b48c-b24ecb3061ed","name":"A5 Chicken Wings and Fries (5 pcs)","sections":["Appetizers"],"position":10,"also_named":[],"key":"id|provider:ubereats|80b7be05-d886-427f-b48c-b24ecb3061ed"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"55dbc453-a491-47db-a4d4-f85a85b27ef9","name":"T3. Chicken Teriyaki and Gyoza","description":"Grilled chicken and pan-seared gyoza in a sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"55cd61aaa95cd07b","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957485","name":"T3. Chicken Teriyaki and Gyoza","sections":["Teriyaki"],"position":96,"also_named":[],"key":"id|provider:grubhub|19579957485"},{"surface_id":"provider:ubereats","item_id":"1bf649ca-fb56-433b-ba68-37f72654b409","name":"T3 Chicken Teriyaki and Gyoza","sections":["Teriyaki"],"position":103,"also_named":[],"key":"id|provider:ubereats|1bf649ca-fb56-433b-ba68-37f72654b409"}],"conflicts":["not merged with \"T1 Chicken Teriyaki\": name_shortened","not merged with \"T1 Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1 Chicken Teriyaki\": two_rows_one_menu","not merged with \"T1. Chicken Teriyaki\": name_shortened","not merged with \"T1. Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1. Chicken Teriyaki\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f67ec1de-1e92-4eee-bc5c-bba72473e15a","name":"Spicy Chicken and Gyoza","description":"Spicy chicken paired with crispy gyoza dumplings.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9c30ce222f556cf9","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151935","name":"Spicy Chicken and Gyoza","sections":["Spicy Items"],"position":114,"also_named":[],"key":"id|provider:grubhub|19580151935"},{"surface_id":"provider:ubereats","item_id":"465fcdbd-d976-445a-b53a-ded735e2847d","name":"Spicy Chicken and Gyoza","sections":["Spicy Items"],"position":167,"also_named":[],"key":"id|provider:ubereats|465fcdbd-d976-445a-b53a-ded735e2847d"}],"conflicts":["not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"99ef78f2-54b7-43f4-8746-5c54106e8cb3","name":"T10. Chicken Teriyaki and Katsu","description":"Chicken katsu or donkatsu pork, with white rice and salad.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"196426bdf04ba534","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957479","name":"T10. Chicken Teriyaki and Katsu","sections":["Teriyaki"],"position":93,"also_named":[],"key":"id|provider:grubhub|19579957479"},{"surface_id":"provider:ubereats","item_id":"d2dac03d-29a9-4cf5-83af-1124fe6f89fa","name":"T10 Chicken Teriyaki and  Katsu","sections":["Teriyaki"],"position":99,"also_named":[],"key":"id|provider:ubereats|d2dac03d-29a9-4cf5-83af-1124fe6f89fa"}],"conflicts":["not merged with \"T1 Chicken Teriyaki\": name_shortened","not merged with \"T1 Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1 Chicken Teriyaki\": two_rows_one_menu","not merged with \"T1. Chicken Teriyaki\": name_shortened","not merged with \"T1. Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1. Chicken Teriyaki\": two_rows_one_menu","not merged with \"T9 Chicken Katsu\": name_shortened","not merged with \"T9 Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9 Chicken Katsu\": two_rows_one_menu","not merged with \"T9. Chicken Katsu\": name_shortened","not merged with \"T9. Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9. Chicken Katsu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"6ca7cffb-96d9-453c-8b47-5d6d0b1991fe","name":"Spicy Chicken and Katsu","description":"Chicken katsu or tonkastu (pork).","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5493e7548ee99d56","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151967","name":"Spicy Chicken and Katsu","sections":["Spicy Items"],"position":119,"also_named":[],"key":"id|provider:grubhub|19580151967"},{"surface_id":"provider:ubereats","item_id":"c4e4572b-3ad9-487d-9028-694ae2cbe570","name":"Spicy Chicken and Katsu","sections":["Spicy Items"],"position":163,"also_named":[],"key":"id|provider:ubereats|c4e4572b-3ad9-487d-9028-694ae2cbe570"}],"conflicts":["not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": two_rows_one_menu","not merged with \"T9 Chicken Katsu\": name_shortened","not merged with \"T9 Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9 Chicken Katsu\": section_opposed","not merged with \"T9 Chicken Katsu\": two_rows_one_menu","not merged with \"T9. Chicken Katsu\": name_shortened","not merged with \"T9. Chicken Katsu\": native_id_differs_within_one_menu","not merged with \"T9. Chicken Katsu\": section_opposed","not merged with \"T9. Chicken Katsu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"9cc03bac-afc0-4d6b-a0bd-589bd5d7dab8","name":"T9. Chicken Katsu","description":"Breaded and fried chicken cutlet served with teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"cb15ed87e079bca8","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957487","name":"T9. Chicken Katsu","sections":["Teriyaki"],"position":102,"also_named":[],"key":"id|provider:grubhub|19579957487"},{"surface_id":"provider:ubereats","item_id":"cbb1fb4c-cd1f-4582-b4fe-66e595335b89","name":"T9 Chicken Katsu","sections":["Teriyaki"],"position":101,"also_named":[],"key":"id|provider:ubereats|cbb1fb4c-cd1f-4582-b4fe-66e595335b89"}],"conflicts":["not merged with \"Spicy Chicken and Katsu\": name_shortened","not merged with \"Spicy Chicken and Katsu\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Katsu\": section_opposed","not merged with \"Spicy Chicken and Katsu\": two_rows_one_menu","not merged with \"T10 Chicken Teriyaki and  Katsu\": name_shortened","not merged with \"T10 Chicken Teriyaki and  Katsu\": native_id_differs_within_one_menu","not merged with \"T10 Chicken Teriyaki and  Katsu\": two_rows_one_menu","not merged with \"T10. Chicken Teriyaki and Katsu\": name_shortened","not merged with \"T10. Chicken Teriyaki and Katsu\": native_id_differs_within_one_menu","not merged with \"T10. Chicken Teriyaki and Katsu\": two_rows_one_menu","not merged with \"T9. Chicken Katsu with Egg Roll\": name_shortened","not merged with \"T9. Chicken Katsu with Egg Roll\": native_id_differs_within_one_menu","not merged with \"T9. Chicken Katsu with Egg Roll\": two_rows_one_menu","not merged with \"T9E Chicken Katsu with egg roll\": name_shortened","not merged with \"T9E Chicken Katsu with egg roll\": native_id_differs_within_one_menu","not merged with \"T9E Chicken Katsu with egg roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"0e2f9b81-26f7-44fc-9919-9172bbfca726","name":"Chicken Noodle Pho","description":"Pha ga.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e5bdb5797dcc496a","label":"18.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665247","name":"18. Chicken Noodle Pho","sections":["Pho Noodle Soup"],"position":28,"also_named":[],"key":"id|provider:grubhub|19580665247"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"c0d0d16f-6f63-4372-9e4f-4f50a06769de","name":"Chicken Pho (Pho Ga","description":"Rich chicken broth with rice noodles and tender chicken.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b283a399821b7879","label":"18","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"83515192-439f-47a4-b288-9f0044244537","name":"18 Chicken Pho (Pho Ga)","sections":["Pho Noodle Soup"],"position":60,"also_named":[],"key":"id|provider:ubereats|83515192-439f-47a4-b288-9f0044244537"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"b355551d-7365-4f48-80b2-5b78c1d6c21f","name":"Grilled Chicken and Fried Roll Plate","description":"Com ga nuong cha gio.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a80c7c4459f3d2b1","label":"23.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101965","name":"23. Grilled Chicken and Fried Roll Plate","sections":["Rice Plates"],"position":82,"also_named":[],"key":"id|provider:grubhub|19580101965"}],"conflicts":["not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_conflict","not merged with \"28. Fried Roll\": section_opposed","not merged with \"28. Fried Roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"30486b10-00a6-4a5f-9e3e-ef731c40f8a8","name":"F1. Chicken Fried Rice","description":"Savory rice dish featuring chicken.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"12f6ee84e5d8ca48","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573367","name":"F1. Chicken Fried Rice","sections":["Fried Rice"],"position":104,"also_named":[],"key":"id|provider:grubhub|19579573367"},{"surface_id":"provider:ubereats","item_id":"acc3026c-1754-4daa-b054-7542408acd38","name":"F1 Chicken Fried Rice","sections":["Fried Rice"],"position":114,"also_named":[],"key":"id|provider:ubereats|acc3026c-1754-4daa-b054-7542408acd38"}],"conflicts":["not merged with \"CF1 Curry Fried Rice with Chicken\": modifier_substituted","not merged with \"CF1 Curry Fried Rice with Chicken\": name_shortened","not merged with \"CF1 Curry Fried Rice with Chicken\": native_id_differs_within_one_menu","not merged with \"CF1 Curry Fried Rice with Chicken\": section_opposed","not merged with \"CF1 Curry Fried Rice with Chicken\": two_rows_one_menu","not merged with \"CF1. Curry Fried Rice with Chicken\": modifier_substituted","not merged with \"CF1. Curry Fried Rice with Chicken\": name_shortened","not merged with \"CF1. Curry Fried Rice with Chicken\": native_id_differs_within_one_menu","not merged with \"CF1. Curry Fried Rice with Chicken\": section_opposed","not merged with \"CF1. Curry Fried Rice with Chicken\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"35da48bc-4bf1-442b-8ec5-a9f19f84bfb2","name":"T5. Chicken Teriyaki and Spring Roll","description":"Grilled chicken and crispy spring roll, served with a sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"fbe67e47e5020745","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957495","name":"T5. Chicken Teriyaki and Spring Roll","sections":["Teriyaki"],"position":98,"also_named":[],"key":"id|provider:grubhub|19579957495"},{"surface_id":"provider:ubereats","item_id":"c20995c1-13df-4a5a-b609-d0471903235c","name":"T5 Chicken Teriyaki and Spring Roll","sections":["Teriyaki"],"position":104,"also_named":[],"key":"id|provider:ubereats|c20995c1-13df-4a5a-b609-d0471903235c"}],"conflicts":["not merged with \"30. Spring Roll\": descriptions_name_different_things","not merged with \"30. Spring Roll\": descriptor_opposed","not merged with \"30. Spring Roll\": name_shortened","not merged with \"30. Spring Roll\": names_a_second_dish_as_well","not merged with \"30. Spring Roll\": native_id_differs_within_one_menu","not merged with \"30. Spring Roll\": portion_one_side","not merged with \"30. Spring Roll\": section_opposed","not merged with \"30. Spring Roll\": two_rows_one_menu","not merged with \"T1 Chicken Teriyaki\": name_shortened","not merged with \"T1 Chicken Teriyaki\": names_a_second_dish_as_well","not merged with \"T1 Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1 Chicken Teriyaki\": two_rows_one_menu","not merged with \"T1. Chicken Teriyaki\": name_shortened","not merged with \"T1. Chicken Teriyaki\": names_a_second_dish_as_well","not merged with \"T1. Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1. Chicken Teriyaki\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"4561d53f-34bd-4c59-a473-309fd605f16a","name":"Spicy Chicken and Spring Roll","description":"Crispy spring roll paired with spicy chicken.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"377a8608c1fab7ed","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151923","name":"Spicy Chicken and Spring Roll","sections":["Spicy Items"],"position":116,"also_named":[],"key":"id|provider:grubhub|19580151923"},{"surface_id":"provider:ubereats","item_id":"c68ef5a9-c028-4a51-81d1-0ab2e393b1f4","name":"Spicy Chicken and Spring Roll","sections":["Spicy Items"],"position":170,"also_named":[],"key":"id|provider:ubereats|c68ef5a9-c028-4a51-81d1-0ab2e393b1f4"}],"conflicts":["not merged with \"30. Spring Roll\": descriptions_name_different_things","not merged with \"30. Spring Roll\": descriptor_opposed","not merged with \"30. Spring Roll\": name_shortened","not merged with \"30. Spring Roll\": names_a_second_dish_as_well","not merged with \"30. Spring Roll\": native_id_differs_within_one_menu","not merged with \"30. Spring Roll\": portion_one_side","not merged with \"30. Spring Roll\": section_opposed","not merged with \"30. Spring Roll\": two_rows_one_menu","not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": names_a_second_dish_as_well","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"8a4aceb6-818a-423e-8bdc-f989664265fc","name":"Spicy Chicken Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1a57c3c3ee0806f4","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486598","name":"70. Spicy Chicken Sandwich","sections":["Vietnamese Sandwiches"],"position":72,"also_named":[],"key":"id|provider:grubhub|19580486598"}],"conflicts":["not merged with \"70. Chicken Sandwich\": name_shortened","not merged with \"70. Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70. Chicken Sandwich\": two_rows_one_menu","not merged with \"70CS Spicy Chicken Sandwich\": name_shortened","not merged with \"70CS Spicy Chicken Sandwich\": portion_one_side","not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": portion_one_side","not merged with \"Spicy Chicken\": section_opposed","not merged with \"Spicy Chicken\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"70CS Spicy Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"69bd93b6-4468-45cc-9163-cb81a14794f2","name":"Chicken Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"03affeb0c8b1a80f","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486599","name":"70. Chicken Sandwich","sections":["Vietnamese Sandwiches"],"position":71,"also_named":[],"key":"id|provider:grubhub|19580486599"}],"conflicts":["not merged with \"70. Spicy Chicken Sandwich\": name_shortened","not merged with \"70. Spicy Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70. Spicy Chicken Sandwich\": two_rows_one_menu","not merged with \"70C Chicken Sandwich\": name_shortened","not merged with \"70C Chicken Sandwich\": portion_one_side","not merged with \"70CS Spicy Chicken Sandwich\": name_shortened","not merged with \"70CS Spicy Chicken Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70C Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:ubereats","name":"70CS Spicy Chicken Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"452b1025-098d-4675-9a27-50159ffd5225","name":"T12 SWEET & SOUR CHICKEN","description":"Crispy chicken in a tangy sweet and sour sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b26743ae1832994d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1899,"availability":"","menu_context":"","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"972b2bdd-ed06-4027-8009-9e419484c310","name":"T12 SWEET & SOUR CHICKEN","sections":["Teriyaki"],"position":112,"also_named":[],"key":"id|provider:ubereats|972b2bdd-ed06-4027-8009-9e419484c310"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ceb20c4f-4776-4925-9dc3-894e33f9d786","name":"T6. Chicken Teriyaki and Tofu","description":"Grilled chicken and tofu in a sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8c95a047eb5f3d0e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957490","name":"T6. Chicken Teriyaki and Tofu","sections":["Teriyaki"],"position":99,"also_named":[],"key":"id|provider:grubhub|19579957490"},{"surface_id":"provider:ubereats","item_id":"c2d592f0-024d-4451-8d75-fcb328d5352b","name":"T6 Chicken Teriyaki and Tofu","sections":["Teriyaki"],"position":111,"also_named":[],"key":"id|provider:ubereats|c2d592f0-024d-4451-8d75-fcb328d5352b"}],"conflicts":["not merged with \"T1 Chicken Teriyaki\": name_shortened","not merged with \"T1 Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1 Chicken Teriyaki\": two_rows_one_menu","not merged with \"T1. Chicken Teriyaki\": name_shortened","not merged with \"T1. Chicken Teriyaki\": native_id_differs_within_one_menu","not merged with \"T1. Chicken Teriyaki\": two_rows_one_menu","not merged with \"T7 Tofu Teriyaki\": modifier_substituted","not merged with \"T7 Tofu Teriyaki\": name_shortened","not merged with \"T7 Tofu Teriyaki\": native_id_differs_within_one_menu","not merged with \"T7 Tofu Teriyaki\": two_rows_one_menu","not merged with \"T7. Tofu Teriyaki\": modifier_substituted","not merged with \"T7. Tofu Teriyaki\": name_shortened","not merged with \"T7. Tofu Teriyaki\": native_id_differs_within_one_menu","not merged with \"T7. Tofu Teriyaki\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"8f404778-af5d-42a9-8bac-639ac6f815ea","name":"T1. Chicken Teriyaki","description":"Grilled chicken glazed with sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c27c2615cf3f060b","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957480","name":"T1. Chicken Teriyaki","sections":["Teriyaki"],"position":94,"also_named":[],"key":"id|provider:grubhub|19579957480"},{"surface_id":"provider:ubereats","item_id":"92e55f48-e2fb-4e41-978f-5980c7d6d7fb","name":"T1 Chicken Teriyaki","sections":["Teriyaki"],"position":100,"also_named":[],"key":"id|provider:ubereats|92e55f48-e2fb-4e41-978f-5980c7d6d7fb"}],"conflicts":["not merged with \"T10 Chicken Teriyaki and  Katsu\": name_shortened","not merged with \"T10 Chicken Teriyaki and  Katsu\": native_id_differs_within_one_menu","not merged with \"T10 Chicken Teriyaki and  Katsu\": two_rows_one_menu","not merged with \"T10. Chicken Teriyaki and Katsu\": name_shortened","not merged with \"T10. Chicken Teriyaki and Katsu\": native_id_differs_within_one_menu","not merged with \"T10. Chicken Teriyaki and Katsu\": two_rows_one_menu","not merged with \"T3 Chicken Teriyaki and Gyoza\": name_shortened","not merged with \"T3 Chicken Teriyaki and Gyoza\": native_id_differs_within_one_menu","not merged with \"T3 Chicken Teriyaki and Gyoza\": two_rows_one_menu","not merged with \"T3. Chicken Teriyaki and Gyoza\": name_shortened","not merged with \"T3. Chicken Teriyaki and Gyoza\": native_id_differs_within_one_menu","not merged with \"T3. Chicken Teriyaki and Gyoza\": two_rows_one_menu","not merged with \"T4 Chicken Teriyaki and Egg Roll\": name_shortened","not merged with \"T4 Chicken Teriyaki and Egg Roll\": native_id_differs_within_one_menu","not merged with \"T4 Chicken Teriyaki and Egg Roll\": two_rows_one_menu","not merged with \"T4. Chicken Teriyaki and Egg Roll\": name_shortened","not merged with \"T4. Chicken Teriyaki and Egg Roll\": native_id_differs_within_one_menu","not merged with \"T4. Chicken Teriyaki and Egg Roll\": two_rows_one_menu","not merged with \"T5 Chicken Teriyaki and Spring Roll\": name_shortened","not merged with \"T5 Chicken Teriyaki and Spring Roll\": native_id_differs_within_one_menu","not merged with \"T5 Chicken Teriyaki and Spring Roll\": two_rows_one_menu","not merged with \"T5. Chicken Teriyaki and Spring Roll\": name_shortened","not merged with \"T5. Chicken Teriyaki and Spring Roll\": names_a_second_dish_as_well","not merged with \"T5. Chicken Teriyaki and Spring Roll\": native_id_differs_within_one_menu","not merged with \"T5. Chicken Teriyaki and Spring Roll\": two_rows_one_menu","not merged with \"T6 Chicken Teriyaki and Tofu\": name_shortened","not merged with \"T6 Chicken Teriyaki and Tofu\": native_id_differs_within_one_menu","not merged with \"T6 Chicken Teriyaki and Tofu\": two_rows_one_menu","not merged with \"T6. Chicken Teriyaki and Tofu\": name_shortened","not merged with \"T6. Chicken Teriyaki and Tofu\": native_id_differs_within_one_menu","not merged with \"T6. Chicken Teriyaki and Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"ff72947d-6b29-428d-b170-371835977bbb","name":"Spicy Chicken and Tofu","description":"Spicy dish featuring chicken and tofu.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0c7e0d2e676b34b4","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2099,"availability":"","menu_context":"","source_price":"20.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151958","name":"Spicy Chicken and Tofu","sections":["Spicy Items"],"position":117,"also_named":[],"key":"id|provider:grubhub|19580151958"},{"surface_id":"provider:ubereats","item_id":"8bbf30a0-45c4-4c9e-a773-054ebfe353e8","name":"Spicy Chicken and Tofu","sections":["Spicy Items"],"position":169,"also_named":[],"key":"id|provider:ubereats|8bbf30a0-45c4-4c9e-a773-054ebfe353e8"}],"conflicts":["not merged with \"Spicy Chicken\": name_shortened","not merged with \"Spicy Chicken\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken\": two_rows_one_menu","not merged with \"Spicy Tofu\": name_shortened","not merged with \"Spicy Tofu\": native_id_differs_within_one_menu","not merged with \"Spicy Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f2a7b868-6ecc-43ce-94b7-593cc07fbe25","name":"Spicy Chicken","description":"Spicy chicken dish with a bold flavor.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c70c2dfd7821f6eb","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","neighbourhood","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151929","name":"Spicy Chicken","sections":["Spicy Items"],"position":113,"also_named":[],"key":"id|provider:grubhub|19580151929"},{"surface_id":"provider:ubereats","item_id":"7994e497-4c61-4531-960a-06b7a26846ed","name":"Spicy Chicken","sections":["Spicy Items"],"position":166,"also_named":[],"key":"id|provider:ubereats|7994e497-4c61-4531-960a-06b7a26846ed"}],"conflicts":["not merged with \"70. Spicy Chicken Sandwich\": name_shortened","not merged with \"70. Spicy Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70. Spicy Chicken Sandwich\": portion_one_side","not merged with \"70. Spicy Chicken Sandwich\": section_opposed","not merged with \"70. Spicy Chicken Sandwich\": two_rows_one_menu","not merged with \"70CS Spicy Chicken Sandwich\": name_shortened","not merged with \"70CS Spicy Chicken Sandwich\": native_id_differs_within_one_menu","not merged with \"70CS Spicy Chicken Sandwich\": section_opposed","not merged with \"70CS Spicy Chicken Sandwich\": two_rows_one_menu","not merged with \"Spicy Chicken and Egg Roll\": name_shortened","not merged with \"Spicy Chicken and Egg Roll\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Egg Roll\": two_rows_one_menu","not merged with \"Spicy Chicken and Gyoza\": name_shortened","not merged with \"Spicy Chicken and Gyoza\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Gyoza\": two_rows_one_menu","not merged with \"Spicy Chicken and Katsu\": name_shortened","not merged with \"Spicy Chicken and Katsu\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Katsu\": two_rows_one_menu","not merged with \"Spicy Chicken and Spring Roll\": name_shortened","not merged with \"Spicy Chicken and Spring Roll\": names_a_second_dish_as_well","not merged with \"Spicy Chicken and Spring Roll\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Spring Roll\": two_rows_one_menu","not merged with \"Spicy Chicken and Tofu\": name_shortened","not merged with \"Spicy Chicken and Tofu\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"8f52e047-7df7-4371-942e-f54c3f6fc989","name":"Coconut Juice (Nuoc Daa)","description":"Refreshing young coconut water, a natural and revitalizing beverage.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1c2089f31b2cc0c1","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"3c46f993-d2d6-42eb-8441-72f3f747ac90","name":"Coconut Juice (Nuoc Daa)","sections":["Beverages"],"position":130,"also_named":[],"key":"id|provider:ubereats|3c46f993-d2d6-42eb-8441-72f3f747ac90"}],"conflicts":["not merged with \"Coconut Juice\": descriptions_name_different_things","not merged with \"Coconut Juice\": descriptor_opposed","not merged with \"Coconut Juice\": name_shortened"],"unresolved":[],"retained":false},{"id":"e3d644d5-3f17-4e8a-805d-c7b40ee2fb30","name":"Coconut Juice","description":"Nuoc daa.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ffd327432fae313f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509969","name":"Coconut Juice","sections":["Beverages"],"position":159,"also_named":[],"key":"id|provider:grubhub|19580509969"}],"conflicts":["not merged with \"Coconut Juice (Nuoc Daa)\": descriptions_name_different_things","not merged with \"Coconut Juice (Nuoc Daa)\": descriptor_opposed","not merged with \"Coconut Juice (Nuoc Daa)\": name_shortened"],"unresolved":[],"retained":false},{"id":"853842e5-c4fe-4838-8699-3b19e7bc7aff","name":"French Coffee","description":"With flavor a vanilla or caramel or white chocolate, or chocolate with whipping or not.","categories":["French Coffee"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4600384e1d223f51","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151951","name":"French Coffee","sections":["French Coffee"],"position":149,"also_named":[],"key":"id|provider:grubhub|19580151951"},{"surface_id":"provider:ubereats","item_id":"0bbb7719-cda9-4604-bb5f-193adc56f783","name":"french coffee","sections":["French Coffee"],"position":179,"also_named":[],"key":"id|provider:ubereats|0bbb7719-cda9-4604-bb5f-193adc56f783"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"38e28c60-d4be-4f97-a9fb-09df7d516407","name":"Iced Milk Coffee (Ca Phe Sua Da)","description":"Rich and creamy coffee served over ice.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"cef126493aa14478","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"91973709-8f5a-4431-a869-f4e46f9692f3","name":"Iced Milk Coffee (Ca Phe Sua Da)","sections":["Beverages"],"position":126,"also_named":[],"key":"id|provider:ubereats|91973709-8f5a-4431-a869-f4e46f9692f3"}],"conflicts":["not merged with \"Iced Coffee (Ca Phe Da)\": name_shortened","not merged with \"Iced Coffee (Ca Phe Da)\": names_a_second_dish_as_well","not merged with \"Iced Coffee (Ca Phe Da)\": native_id_differs_within_one_menu","not merged with \"Iced Coffee (Ca Phe Da)\": two_rows_one_menu","not merged with \"Iced Coffee\": name_shortened","not merged with \"Iced Coffee\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee\": name_shortened","not merged with \"Milk (Sua)\": descriptions_name_different_things","not merged with \"Milk (Sua)\": descriptor_opposed","not merged with \"Milk (Sua)\": name_shortened","not merged with \"Milk (Sua)\": names_a_second_dish_as_well","not merged with \"Milk (Sua)\": native_id_differs_within_one_menu","not merged with \"Milk (Sua)\": two_rows_one_menu","not merged with \"Milk\": name_plain_against_modified","not merged with \"Milk\": names_a_second_dish_as_well"],"unresolved":[{"surface_id":"provider:grubhub","name":"Iced Milk Coffee","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"e91b02d7-5b09-48c1-a4b9-f50f18899ab9","name":"Iced Milk Coffee","description":"Ca phe sua da.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0fd63becd899ec0e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509952","name":"Iced Milk Coffee","sections":["Beverages"],"position":155,"also_named":[],"key":"id|provider:grubhub|19580509952"}],"conflicts":["not merged with \"Iced Coffee\": name_shortened","not merged with \"Iced Coffee\": names_a_second_dish_as_well","not merged with \"Iced Coffee\": native_id_differs_within_one_menu","not merged with \"Iced Coffee\": two_rows_one_menu","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": name_shortened","not merged with \"Milk\": name_plain_against_modified","not merged with \"Milk\": names_a_second_dish_as_well","not merged with \"Milk\": native_id_differs_within_one_menu","not merged with \"Milk\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"Iced Milk Coffee (Ca Phe Sua Da)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"c63b45a0-7af7-42cf-bd21-efe0818ed9c1","name":"Iced Coffee (Ca Phe Da)","description":"Rich and smooth coffee served over ice.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"631a7c9180270240","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":849,"availability":"","menu_context":"","source_price":"8.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"cb3b5a96-2ede-4ed8-aef4-0f8a88b303a1","name":"Iced Coffee (Ca Phe Da)","sections":["Beverages"],"position":133,"also_named":[],"key":"id|provider:ubereats|cb3b5a96-2ede-4ed8-aef4-0f8a88b303a1"}],"conflicts":["not merged with \"Iced Coffee\": name_shortened","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": name_shortened","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": native_id_differs_within_one_menu","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:grubhub","name":"Iced Coffee","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"6d775806-ecfb-44ba-a37f-14919032fae3","name":"Iced Coffee","description":"Ca phe da.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"299eab37dc73b432","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":849,"availability":"","menu_context":"","source_price":"8.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509971","name":"Iced Coffee","sections":["Beverages"],"position":154,"also_named":[],"key":"id|provider:grubhub|19580509971"}],"conflicts":["not merged with \"Iced Coffee (Ca Phe Da)\": name_shortened","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": name_shortened","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee\": name_shortened","not merged with \"Iced Milk Coffee\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee\": native_id_differs_within_one_menu","not merged with \"Iced Milk Coffee\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"Iced Coffee (Ca Phe Da)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"13830f04-0e22-4e5d-b9af-30b6be069c0a","name":"Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong","description":"Grilled pork, egg, and julienne pork served over rice.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"37dedb0f7baf7b8c","label":"22","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"389fa688-4663-49b7-b8ca-c3574403855a","name":"22 Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong)","sections":["Rice Plates"],"position":52,"also_named":[],"key":"id|provider:ubereats|389fa688-4663-49b7-b8ca-c3574403855a"}],"conflicts":["not merged with \"24 Grilled Pork (Com Suon Nuong Xa)\": name_shortened","not merged with \"24 Grilled Pork (Com Suon Nuong Xa)\": native_id_differs_within_one_menu","not merged with \"24 Grilled Pork (Com Suon Nuong Xa)\": portion_conflict","not merged with \"24 Grilled Pork (Com Suon Nuong Xa)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d7f2d13f-69e4-42b2-9ebb-24d8caa253b0","name":"Grilled Pork (Com Suon Nuong Xa","description":"Grilled pork served with rice.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"f56752010bfc97fb","label":"24","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"26b0f463-dcf4-402f-89a6-082302624e46","name":"24 Grilled Pork (Com Suon Nuong Xa)","sections":["Rice Plates"],"position":53,"also_named":[],"key":"id|provider:ubereats|26b0f463-dcf4-402f-89a6-082302624e46"}],"conflicts":["not merged with \"22 Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong)\": name_shortened","not merged with \"22 Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong)\": native_id_differs_within_one_menu","not merged with \"22 Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong)\": portion_conflict","not merged with \"22 Julienne Pork, Grilled Pork, and Egg (Com Bi, Trung Suon Nuong)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"1b56840b-46be-410e-bccc-806888a5354e","name":"F7 Combination Fried Rice","description":"Savory fried rice with assorted proteins.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"29109aaf99a1980d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"084be37e-d536-4c3e-9ec9-c79cc8f4523b","name":"F7 Combination Fried Rice","sections":["Fried Rice"],"position":113,"also_named":[],"key":"id|provider:ubereats|084be37e-d536-4c3e-9ec9-c79cc8f4523b"}],"conflicts":["not merged with \"CF7  Curry Fried Rice with Combination\": modifier_substituted","not merged with \"CF7  Curry Fried Rice with Combination\": name_shortened","not merged with \"CF7  Curry Fried Rice with Combination\": native_id_differs_within_one_menu","not merged with \"CF7  Curry Fried Rice with Combination\": section_opposed","not merged with \"CF7  Curry Fried Rice with Combination\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"3431374c-8ef2-4cdf-9367-d6c042abf493","name":"F7. Fried Rice Combo","description":"","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"971098bca49fe2ea","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573366","name":"F7. Fried Rice Combo","sections":["Fried Rice"],"position":110,"also_named":[],"key":"id|provider:grubhub|19579573366"}],"conflicts":["not merged with \"CF7. Curry Fried Rice with Combo\": name_shortened","not merged with \"CF7. Curry Fried Rice with Combo\": native_id_differs_within_one_menu","not merged with \"CF7. Curry Fried Rice with Combo\": section_opposed","not merged with \"CF7. Curry Fried Rice with Combo\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"13e1e293-1a68-4410-9e02-dfb3df53a647","name":"Snow Cone","description":"Sweet and refreshing treat on a hot day.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6f7c79d17abd7a44","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":849,"availability":"","menu_context":"","source_price":"8.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":849,"availability":"","menu_context":"","source_price":"8.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509939","name":"Snow Cone","sections":["Beverages"],"position":152,"also_named":[],"key":"id|provider:grubhub|19580509939"},{"surface_id":"provider:ubereats","item_id":"0e95fd5a-7cee-4df6-b9d0-15cdd2361008","name":"Snow Cone","sections":["Beverages"],"position":127,"also_named":[],"key":"id|provider:ubereats|0e95fd5a-7cee-4df6-b9d0-15cdd2361008"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"9b2468b7-0eca-4943-a285-e5eaf1d99027","name":"Green Curry","description":"Green curry with seasonal vegetables and coconut milk. Comes with choice of rice, bread, or noodles.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"fcb106934aa3a09f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2399,"availability":"","menu_context":"","source_price":"23.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486582","name":"Green Curry","sections":["Curry Collections"],"position":70,"also_named":[],"key":"id|provider:grubhub|19580486582"},{"surface_id":"provider:ubereats","item_id":"a8273611-fb14-416f-987d-f897c17ae47a","name":"Green Curry","sections":["Curry Collections"],"position":39,"also_named":[],"key":"id|provider:ubereats|a8273611-fb14-416f-987d-f897c17ae47a"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5f7517e3-72e7-458d-a8d4-fb7d536bce4b","name":"Panang Curry","description":"Panang curry with seasonal vegetables and coconut milk. Comes with choice of rice, bread, or noodles.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ba38e80f25119e17","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2399,"availability":"","menu_context":"","source_price":"23.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486607","name":"Panang Curry","sections":["Curry Collections"],"position":68,"also_named":[],"key":"id|provider:grubhub|19580486607"},{"surface_id":"provider:ubereats","item_id":"06eca789-ac2d-439d-a4a2-a59990a914ce","name":"Panang Curry","sections":["Curry Collections"],"position":32,"also_named":[],"key":"id|provider:ubereats|06eca789-ac2d-439d-a4a2-a59990a914ce"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"3d64a1e0-02c6-4297-aa08-ac0c78bba09e","name":"Red Curry","description":"Red curry with seasonal vegetables and coconut milk. Comes with choice of rice, bread, or noodles.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6ba8ed201066291f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2399,"availability":"","menu_context":"","source_price":"23.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486627","name":"Red Curry","sections":["Curry Collections"],"position":69,"also_named":[],"key":"id|provider:grubhub|19580486627"},{"surface_id":"provider:ubereats","item_id":"ad6cdb58-9292-4dce-8a26-40c051472ba5","name":"Red Curry","sections":["Curry Collections"],"position":36,"also_named":[],"key":"id|provider:ubereats|ad6cdb58-9292-4dce-8a26-40c051472ba5"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5479d167-82bb-42ff-9604-6845ce668b40","name":"C9. Yellow Curry","description":"Yellow curry with seasonal vegetables and coconut milk. It comes with a choice of rice, bread or noodles.","categories":["Curry Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6a1b65a0fd53391d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2249,"availability":"","menu_context":"","source_price":"22.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2399,"availability":"","menu_context":"","source_price":"23.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486613","name":"C9. Yellow Curry","sections":["Curry Collections"],"position":67,"also_named":[],"key":"id|provider:grubhub|19580486613"},{"surface_id":"provider:ubereats","item_id":"ec686bd9-4893-4b96-a877-df9ba16fa952","name":"C9 Yellow Curry","sections":["Curry Collections"],"position":33,"also_named":[],"key":"id|provider:ubereats|ec686bd9-4893-4b96-a877-df9ba16fa952"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"4cddf2d4-dfd7-4228-b148-7178cd10d7a2","name":"T8. Donkatsu Pork","description":"Breaded and deep-fried pork cutlet served with teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6330948451a75664","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957486","name":"T8. Donkatsu Pork","sections":["Teriyaki"],"position":101,"also_named":[],"key":"id|provider:grubhub|19579957486"},{"surface_id":"provider:ubereats","item_id":"583b08f2-5bab-49ec-b70c-9d0204c56cc4","name":"T8 Donkatsu (Pork)","sections":["Teriyaki"],"position":105,"also_named":[],"key":"id|provider:ubereats|583b08f2-5bab-49ec-b70c-9d0204c56cc4"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ba31285c-34a1-4084-8146-21fcf84e00e2","name":"Sandwich and French Fries with Soft Drink","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"bd09d242a09256d1","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486592","name":"70. Sandwich and French Fries with Soft Drink","sections":["Vietnamese Sandwiches"],"position":78,"also_named":[],"key":"id|provider:grubhub|19580486592"}],"conflicts":["not merged with \"70. Sandwich and French Fries\": name_shortened","not merged with \"70. Sandwich and French Fries\": names_a_second_dish_as_well","not merged with \"70. Sandwich and French Fries\": native_id_differs_within_one_menu","not merged with \"70. Sandwich and French Fries\": two_rows_one_menu","not merged with \"70AA Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70AA Sandwich and French Fries with Soft Drink\": portion_one_side","not merged with \"A1 French Fries\": name_shortened","not merged with \"A1 French Fries\": names_a_second_dish_as_well","not merged with \"A1 French Fries\": portion_one_side","not merged with \"A1 French Fries\": section_opposed","not merged with \"A1. French Fries\": name_shortened","not merged with \"A1. French Fries\": names_a_second_dish_as_well","not merged with \"A1. French Fries\": native_id_differs_within_one_menu","not merged with \"A1. French Fries\": portion_one_side","not merged with \"A1. French Fries\": section_opposed","not merged with \"A1. French Fries\": two_rows_one_menu","not merged with \"Soft Drink\": name_shortened","not merged with \"Soft Drink\": names_a_second_dish_as_well","not merged with \"Soft Drink\": native_id_differs_within_one_menu","not merged with \"Soft Drink\": portion_one_side","not merged with \"Soft Drink\": section_opposed","not merged with \"Soft Drink\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"70AA Sandwich and French Fries with Soft Drink","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"070358ec-25ca-4748-911c-2c9e78305f02","name":"Soft Drink (Nuoc Ngot)","description":"Sweet and refreshing Vietnamese-style soft drink.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"88490bb300cfac8a","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"6dd6e52e-3c59-45c1-b469-44ba05421a9f","name":"Soft Drink (Nuoc Ngot)","sections":["Beverages"],"position":123,"also_named":[],"key":"id|provider:ubereats|6dd6e52e-3c59-45c1-b469-44ba05421a9f"}],"conflicts":["not merged with \"Soft Drink\": descriptions_name_different_things","not merged with \"Soft Drink\": descriptor_opposed","not merged with \"Soft Drink\": name_shortened"],"unresolved":[],"retained":false},{"id":"9343cb46-4220-40ac-91a4-d068fa925503","name":"Soft Drink","description":"Nuoc ngot.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4acbbc7301564732","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509968","name":"Soft Drink","sections":["Beverages"],"position":162,"also_named":[],"key":"id|provider:grubhub|19580509968"}],"conflicts":["not merged with \"70. Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70. Sandwich and French Fries with Soft Drink\": names_a_second_dish_as_well","not merged with \"70. Sandwich and French Fries with Soft Drink\": native_id_differs_within_one_menu","not merged with \"70. Sandwich and French Fries with Soft Drink\": portion_one_side","not merged with \"70. Sandwich and French Fries with Soft Drink\": section_opposed","not merged with \"70. Sandwich and French Fries with Soft Drink\": two_rows_one_menu","not merged with \"70AA Sandwich and French Fries with Soft Drink\": descriptions_name_different_things","not merged with \"70AA Sandwich and French Fries with Soft Drink\": descriptor_opposed","not merged with \"70AA Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70AA Sandwich and French Fries with Soft Drink\": names_a_second_dish_as_well","not merged with \"70AA Sandwich and French Fries with Soft Drink\": section_opposed","not merged with \"Soft Drink (Nuoc Ngot)\": descriptions_name_different_things","not merged with \"Soft Drink (Nuoc Ngot)\": descriptor_opposed","not merged with \"Soft Drink (Nuoc Ngot)\": name_shortened"],"unresolved":[],"retained":false},{"id":"013435ec-cd20-4847-89a5-0ca17bb532fe","name":"Extra Egg","description":"Add an extra egg to your meal.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"72f94d04cd9ae07c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015081","name":"Extra Egg","sections":["Side Orders"],"position":131,"also_named":[],"key":"id|provider:grubhub|19578015081"},{"surface_id":"provider:ubereats","item_id":"09e1b31e-b306-41db-97cf-9e7f7ea0c196","name":"Extra Egg","sections":["Side Orders"],"position":142,"also_named":[],"key":"id|provider:ubereats|09e1b31e-b306-41db-97cf-9e7f7ea0c196"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"909cd51f-26f4-4980-9fec-f3950bcc7dd3","name":"Ham & Egg Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d855f1bb13a8fd69","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486609","name":"70. Ham & Egg Sandwich","sections":["Vietnamese Sandwiches"],"position":79,"also_named":[],"key":"id|provider:grubhub|19580486609"}],"conflicts":["not merged with \"70E Ham & Egg Sandwich\": name_shortened","not merged with \"70E Ham & Egg Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70E Ham & Egg Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"acb1050b-d8c6-4bd3-84fc-e86369d094d5","name":"Julienne Pork, Grilled Pork and Egg Plate","description":"Com bi, trung suon nuong.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"59262b743a209ee7","label":"22.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101963","name":"22. Julienne Pork, Grilled Pork and Egg  Plate","sections":["Rice Plates"],"position":81,"also_named":[],"key":"id|provider:grubhub|19580101963"}],"conflicts":["not merged with \"24. Grilled Pork  Plate\": name_shortened","not merged with \"24. Grilled Pork  Plate\": native_id_differs_within_one_menu","not merged with \"24. Grilled Pork  Plate\": portion_conflict","not merged with \"24. Grilled Pork  Plate\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"e7940d8b-48d4-499b-9414-b467124536c0","name":"Wonton Egg Noodle Soup","description":"Delicate wontons and egg noodles in a savory broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5d756a8a318aff92","label":"49","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665227","name":"49. Wonton Egg Noodle Soup","sections":["Pho Noodle Soup"],"position":32,"also_named":[],"key":"id|provider:grubhub|19580665227"},{"surface_id":"provider:ubereats","item_id":"d87777f2-6bdf-4f70-bb51-96ca278b67dd","name":"49 Wonton Egg Noodle Soup","sections":["Pho Noodle Soup"],"position":76,"also_named":[],"key":"id|provider:ubereats|d87777f2-6bdf-4f70-bb51-96ca278b67dd"}],"conflicts":["not merged with \"50 Wonton Soup (9 pcs)\": name_shortened","not merged with \"50 Wonton Soup (9 pcs)\": names_a_second_dish_as_well","not merged with \"50 Wonton Soup (9 pcs)\": native_id_differs_within_one_menu","not merged with \"50 Wonton Soup (9 pcs)\": portion_conflict","not merged with \"50 Wonton Soup (9 pcs)\": two_rows_one_menu","not merged with \"50. Wonton Noodle Soup\": descriptions_name_different_things","not merged with \"50. Wonton Noodle Soup\": descriptor_opposed","not merged with \"50. Wonton Noodle Soup\": name_shortened","not merged with \"50. Wonton Noodle Soup\": native_id_differs_within_one_menu","not merged with \"50. Wonton Noodle Soup\": portion_conflict","not merged with \"50. Wonton Noodle Soup\": two_rows_one_menu","not merged with \"Egg Noodle\": name_shortened","not merged with \"Egg Noodle\": names_a_second_dish_as_well","not merged with \"Egg Noodle\": native_id_differs_within_one_menu","not merged with \"Egg Noodle\": portion_one_side","not merged with \"Egg Noodle\": section_opposed","not merged with \"Egg Noodle\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"0050f6bc-5b81-4bd6-8e79-ecaa50389946","name":"Egg Noodle","description":"Replace the regular noodles in your order with egg noodles.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a4e8374a7e5db255","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":699,"availability":"","menu_context":"","source_price":"6.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":699,"availability":"","menu_context":"","source_price":"6.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_is_specific","name_nested","neighbourhood","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015075","name":"Egg Noodle","sections":["Side Orders"],"position":139,"also_named":[],"key":"id|provider:grubhub|19578015075"},{"surface_id":"provider:ubereats","item_id":"e876f89c-6db1-4c56-abe4-f41b2119a81d","name":"Change to Egg Noodle","sections":["Side Orders"],"position":152,"also_named":[],"key":"id|provider:ubereats|e876f89c-6db1-4c56-abe4-f41b2119a81d"}],"conflicts":["not merged with \"49 Wonton Egg Noodle Soup\": name_shortened","not merged with \"49 Wonton Egg Noodle Soup\": names_a_second_dish_as_well","not merged with \"49 Wonton Egg Noodle Soup\": portion_one_side","not merged with \"49 Wonton Egg Noodle Soup\": section_opposed","not merged with \"49. Wonton Egg Noodle Soup\": name_shortened","not merged with \"49. Wonton Egg Noodle Soup\": native_id_differs_within_one_menu","not merged with \"49. Wonton Egg Noodle Soup\": portion_one_side","not merged with \"49. Wonton Egg Noodle Soup\": section_opposed","not merged with \"49. Wonton Egg Noodle Soup\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"739fb8b1-00d1-4522-9677-4d931e5ef61a","name":"Extra Flank","description":"Tender and flavorful flank steak, served as a side dish.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"be1cc860f545bd3f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015095","name":"Extra Flank","sections":["Side Orders"],"position":129,"also_named":[],"key":"id|provider:grubhub|19578015095"},{"surface_id":"provider:ubereats","item_id":"f6867435-9abf-41a2-9118-c3397164b86e","name":"Extra Flank","sections":["Side Orders"],"position":150,"also_named":[],"key":"id|provider:ubereats|f6867435-9abf-41a2-9118-c3397164b86e"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"dcf9349d-9b0b-44a6-a926-9d10affd70cc","name":"extra jalapeno","description":"","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"334fe052e03ff524","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":199,"availability":"","menu_context":"","source_price":"1.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"27ce3e2b-bb67-4f53-bebe-b73dc8212349","name":"extra jalapeno","sections":["Side Orders"],"position":156,"also_named":[],"key":"id|provider:ubereats|27ce3e2b-bb67-4f53-bebe-b73dc8212349"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"27aae374-ffd4-472f-917e-e997ae9a85aa","name":"extra limes","description":"Extra lime wedges to add a tangy citrus kick to your meal.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c3e5b16c163a2f84","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":149,"availability":"","menu_context":"","source_price":"1.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"43c58344-08a1-4120-9f3d-738e3bea3058","name":"extra limes","sections":["Side Orders"],"position":159,"also_named":[],"key":"id|provider:ubereats|43c58344-08a1-4120-9f3d-738e3bea3058"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"c452481d-ff87-4611-a12a-0563794bb9d3","name":"Extra Noodle","description":"Additional serving of noodles.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"13686e5bcad97c7e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":9900,"availability":"","menu_context":"","source_price":"99.00"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015084","name":"Extra Noodle","sections":["Side Orders"],"position":133,"also_named":[],"key":"id|provider:grubhub|19578015084"},{"surface_id":"provider:ubereats","item_id":"48b312a7-24dd-4a2f-a992-9a68dde0f17f","name":"Extra Noodle","sections":["Side Orders"],"position":137,"also_named":[],"key":"id|provider:ubereats|48b312a7-24dd-4a2f-a992-9a68dde0f17f"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"371c151b-80c8-4f8c-810f-0910a68bdabb","name":"extra white onion","description":"Additional serving of white onion.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1b970abe5fe5d9ec","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":249,"availability":"","menu_context":"","source_price":"2.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"2d246b88-5b4c-451b-bd9c-ddaf4cff8c3f","name":"extra white onion","sections":["Side Orders"],"position":157,"also_named":[],"key":"id|provider:ubereats|2d246b88-5b4c-451b-bd9c-ddaf4cff8c3f"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"cee89cd3-b151-46d2-8578-c1f40233b395","name":"Extra Pork","description":"Additional serving of pork.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"797d837daf082e48","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1199,"availability":"","menu_context":"","source_price":"11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015085","name":"Extra Pork","sections":["Side Orders"],"position":137,"also_named":[],"key":"id|provider:grubhub|19578015085"},{"surface_id":"provider:ubereats","item_id":"3b4ca324-fb72-4d71-8fee-0baa1ff49720","name":"Extra Pork","sections":["Side Orders"],"position":154,"also_named":[],"key":"id|provider:ubereats|3b4ca324-fb72-4d71-8fee-0baa1ff49720"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"74f63852-fdbf-4276-b650-81a57a29c898","name":"Extra Rice","description":"Additional serving of steamed rice.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5ceed7d2593a89da","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":599,"availability":"","menu_context":"","source_price":"5.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015090","name":"Extra Rice","sections":["Side Orders"],"position":134,"also_named":[],"key":"id|provider:grubhub|19578015090"},{"surface_id":"provider:ubereats","item_id":"1e1466b1-a9ac-4f9f-871a-088c5c382b6b","name":"Extra Rice","sections":["Side Orders"],"position":139,"also_named":[],"key":"id|provider:ubereats|1e1466b1-a9ac-4f9f-871a-088c5c382b6b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"f14b0a55-1c2b-4f2f-953d-88732fb5d92e","name":"extra sauce","description":"Additional serving of sauce.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2d8fbc62bdb4f1e8","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":149,"availability":"","menu_context":"","source_price":"1.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"c97d7a07-521b-4fe5-8ba0-ced940ebb5a4","name":"extra sauce","sections":["Side Orders"],"position":158,"also_named":[],"key":"id|provider:ubereats|c97d7a07-521b-4fe5-8ba0-ced940ebb5a4"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"858adf79-19e8-4224-a72b-813e94b879eb","name":"Extra Shrimp","description":"4 pieces.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4bf46c3be1eacae5","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":699,"availability":"","menu_context":"","source_price":"6.99"}]},{"id":"8f8ea0fd9ad8b754","label":"(4 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":699,"availability":"","menu_context":"","source_price":"6.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015088","name":"Extra Shrimp","sections":["Side Orders"],"position":132,"also_named":[],"key":"id|provider:grubhub|19578015088"},{"surface_id":"provider:ubereats","item_id":"17961d9a-dbb7-4b20-ba55-ec3114d73a79","name":"Extra Shrimp (4 pcs)","sections":["Side Orders"],"position":144,"also_named":[],"key":"id|provider:ubereats|17961d9a-dbb7-4b20-ba55-ec3114d73a79"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"1cb9ae09-ada7-4b4e-86fd-06946b1ca37b","name":"Extra Tendon","description":"Additional serving of beef tendon.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d0863ac82590d258","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015092","name":"Extra Tendon","sections":["Side Orders"],"position":126,"also_named":[],"key":"id|provider:grubhub|19578015092"},{"surface_id":"provider:ubereats","item_id":"65947005-64e1-418b-9df1-be503ad99fba","name":"Extra Tendon","sections":["Side Orders"],"position":148,"also_named":[],"key":"id|provider:ubereats|65947005-64e1-418b-9df1-be503ad99fba"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"3bcff5da-6c37-45fb-9efd-11cc03fa2d19","name":"Extra Tripe","description":"Tripe served as a side dish.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c19fc9b53845915f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015082","name":"Extra Tripe","sections":["Side Orders"],"position":127,"also_named":[],"key":"id|provider:grubhub|19578015082"},{"surface_id":"provider:ubereats","item_id":"2c2e107f-15bf-40f3-9ea9-41154a77f68b","name":"Extra Tripe","sections":["Side Orders"],"position":147,"also_named":[],"key":"id|provider:ubereats|2c2e107f-15bf-40f3-9ea9-41154a77f68b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"bc8caaf6-3f3f-4ce9-8809-6e6331488966","name":"C6. Stir-Fried Rice Flakes","description":"Stir-fried rice flakes with savory seasoning and a chewy texture.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"afce78a3a9c811c1","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117008","name":"C6. Stir-Fried Rice Flakes","sections":["Asian Collections"],"position":89,"also_named":[],"key":"id|provider:grubhub|19580117008"},{"surface_id":"provider:ubereats","item_id":"bf49cfdb-f1b0-4998-88d7-4c769d41a2b5","name":"C6 Stir-Fried Rice Flakes","sections":["Asian Collections"],"position":98,"also_named":[],"key":"id|provider:ubereats|bf49cfdb-f1b0-4998-88d7-4c769d41a2b5"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"af44259a-63fd-45a6-8682-431aa48d7c48","name":"Tendon & Flank Pho (Pho Nam, Gan","description":"Tender beef tendon and flank in a flavorful pho broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"beac3d8522b98a16","label":"10","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1899,"availability":"","menu_context":"","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"25602d0d-7c19-46c9-aceb-a35fee3dcf53","name":"10 Tendon & Flank Pho (Pho Nam, Gan)","sections":["Pho Noodle Soup"],"position":82,"also_named":[],"key":"id|provider:ubereats|25602d0d-7c19-46c9-aceb-a35fee3dcf53"}],"conflicts":["not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": name_shortened","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": portion_conflict","not merged with \"15 Raw Beef, Flank, Tendon, and Tripe Pho (Pho Tai, Nam, Gau, Gan, Sach)\": two_rows_one_menu","not merged with \"17 Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach)\": name_shortened","not merged with \"17 Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach)\": native_id_differs_within_one_menu","not merged with \"17 Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach)\": portion_conflict","not merged with \"17 Brisket, Flank, Tendon, and Tripe Pho (Pho Nam, Gan, Sach)\": two_rows_one_menu","not merged with \"45 Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan)\": name_shortened","not merged with \"45 Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan)\": native_id_differs_within_one_menu","not merged with \"45 Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan)\": portion_conflict","not merged with \"45 Brisket, Flank, and Tendon Pho (Pho Chin, Nam, Gan)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"70677e9f-6617-448b-a6ec-a8dfb9b6530b","name":"Tendon & Flank Noodle Pho","description":"Pho nam, gan.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9f7058319362fe75","label":"10.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665244","name":"10. Tendon & Flank Noodle Pho","sections":["Pho Noodle Soup"],"position":45,"also_named":[],"key":"id|provider:grubhub|19580665244"}],"conflicts":["not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"15. Raw Beef, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": name_shortened","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": native_id_differs_within_one_menu","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": portion_conflict","not merged with \"17. Brisket, Flank, Tendon and Tripe Noodle Pho\": two_rows_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": name_shortened","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": native_id_differs_within_one_menu","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": portion_conflict","not merged with \"45. Brisket, Flank, and Tendon Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"ce620cc2-adf1-47ec-a684-fc7b7025531e","name":"Sandwich and French Fries","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"75a982e744b52826","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486588","name":"70. Sandwich and French Fries","sections":["Vietnamese Sandwiches"],"position":77,"also_named":[],"key":"id|provider:grubhub|19580486588"}],"conflicts":["not merged with \"70. Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70. Sandwich and French Fries with Soft Drink\": names_a_second_dish_as_well","not merged with \"70. Sandwich and French Fries with Soft Drink\": native_id_differs_within_one_menu","not merged with \"70. Sandwich and French Fries with Soft Drink\": two_rows_one_menu","not merged with \"70A Sandwich and French Fries\": name_shortened","not merged with \"70A Sandwich and French Fries\": portion_one_side","not merged with \"70AA Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70AA Sandwich and French Fries with Soft Drink\": portion_one_side","not merged with \"A1 French Fries\": name_shortened","not merged with \"A1 French Fries\": portion_one_side","not merged with \"A1 French Fries\": section_opposed","not merged with \"A1. French Fries\": name_shortened","not merged with \"A1. French Fries\": native_id_differs_within_one_menu","not merged with \"A1. French Fries\": portion_one_side","not merged with \"A1. French Fries\": section_opposed","not merged with \"A1. French Fries\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"70A Sandwich and French Fries","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:ubereats","name":"70AA Sandwich and French Fries with Soft Drink","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"ccbea681-3668-4697-b6b3-99d31a90ef31","name":"A1. French Fries","description":"Crispy French-style potato sticks served hot.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8f6c9e8f668ee6c7","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029044","name":"A1. French Fries","sections":["Appetizers"],"position":10,"also_named":[],"key":"id|provider:grubhub|19579029044"},{"surface_id":"provider:ubereats","item_id":"ea4aba20-b0d4-432b-afb3-54dbd9b5d696","name":"A1 French Fries","sections":["Appetizers"],"position":8,"also_named":[],"key":"id|provider:ubereats|ea4aba20-b0d4-432b-afb3-54dbd9b5d696"}],"conflicts":["not merged with \"70. Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70. Sandwich and French Fries with Soft Drink\": names_a_second_dish_as_well","not merged with \"70. Sandwich and French Fries with Soft Drink\": native_id_differs_within_one_menu","not merged with \"70. Sandwich and French Fries with Soft Drink\": portion_one_side","not merged with \"70. Sandwich and French Fries with Soft Drink\": section_opposed","not merged with \"70. Sandwich and French Fries with Soft Drink\": two_rows_one_menu","not merged with \"70. Sandwich and French Fries\": name_shortened","not merged with \"70. Sandwich and French Fries\": native_id_differs_within_one_menu","not merged with \"70. Sandwich and French Fries\": portion_one_side","not merged with \"70. Sandwich and French Fries\": section_opposed","not merged with \"70. Sandwich and French Fries\": two_rows_one_menu","not merged with \"70A Sandwich and French Fries\": name_shortened","not merged with \"70A Sandwich and French Fries\": native_id_differs_within_one_menu","not merged with \"70A Sandwich and French Fries\": section_opposed","not merged with \"70A Sandwich and French Fries\": two_rows_one_menu","not merged with \"70AA Sandwich and French Fries with Soft Drink\": name_shortened","not merged with \"70AA Sandwich and French Fries with Soft Drink\": native_id_differs_within_one_menu","not merged with \"70AA Sandwich and French Fries with Soft Drink\": section_opposed","not merged with \"70AA Sandwich and French Fries with Soft Drink\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d07c40fa-a736-4969-ab10-cedf9fbf82b0","name":"Fresh Lemon Soda","description":"Soda chanh.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"441fddcc2cc70c0d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509958","name":"Fresh Lemon Soda","sections":["Beverages"],"position":157,"also_named":[],"key":"id|provider:grubhub|19580509958"}],"conflicts":["not merged with \"Fresh Lemon Soda (Soda Chanh)\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"Fresh Lemon Soda (Soda Chanh)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"f81b3405-e3f8-4ba8-92e6-db267e3b28ac","name":"Tendon Only (Pho Gan","description":"Beef tendon served with rice noodles in a flavorful pho broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e95dab80c4315a97","label":"08","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"a2182cdd-d293-4779-994c-2c627d463311","name":"08 Tendon Only (Pho Gan)","sections":["Pho Noodle Soup"],"position":85,"also_named":[],"key":"id|provider:ubereats|a2182cdd-d293-4779-994c-2c627d463311"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"51e5b2e5-f0b2-4e88-b157-8df625a26a51","name":"T2. Gyoza Teriyaki Plate","description":"","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a8bb40933d0db1ba","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957484","name":"T2. Gyoza Teriyaki Plate","sections":["Teriyaki"],"position":95,"also_named":[],"key":"id|provider:grubhub|19579957484"}],"conflicts":["not merged with \"T2 Gyoza Plate\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"T2 Gyoza Plate","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"44346ab3-b566-433a-aaed-b8edf9e14dee","name":"T2 Gyoza Plate","description":"Pan-seared dumplings filled with savory ingredients.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b895b2f02574ba18","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"28401245-0a93-40db-acad-3cb2b7a87f4d","name":"T2 Gyoza Plate","sections":["Teriyaki"],"position":107,"also_named":[],"key":"id|provider:ubereats|28401245-0a93-40db-acad-3cb2b7a87f4d"}],"conflicts":["not merged with \"T2. Gyoza Teriyaki Plate\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"T2. Gyoza Teriyaki Plate","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"3b7430f0-f4e6-4d66-ac96-7f686878036f","name":"A8. Spring Rolls and Fried Gyoza","description":"2 spring rolls with 6 pieces of gyoza.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d65557ddb32882b6","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029045","name":"A8. Spring Rolls and Fried Gyoza","sections":["Appetizers"],"position":3,"also_named":[],"key":"id|provider:grubhub|19579029045"},{"surface_id":"provider:ubereats","item_id":"a837a143-a795-4189-8418-626d1d504358","name":"A8 Spring Rolls and Fried Gyoza","sections":["Appetizers"],"position":3,"also_named":[],"key":"id|provider:ubereats|a837a143-a795-4189-8418-626d1d504358"}],"conflicts":["not merged with \"28. Fried Roll\": descriptions_name_different_things","not merged with \"28. Fried Roll\": descriptor_opposed","not merged with \"28. Fried Roll\": name_shortened","not merged with \"28. Fried Roll\": native_id_differs_within_one_menu","not merged with \"28. Fried Roll\": portion_one_side","not merged with \"28. Fried Roll\": two_rows_one_menu","not merged with \"30. Spring Roll\": descriptions_name_different_things","not merged with \"30. Spring Roll\": descriptor_opposed","not merged with \"30. Spring Roll\": name_shortened","not merged with \"30. Spring Roll\": native_id_differs_within_one_menu","not merged with \"30. Spring Roll\": portion_one_side","not merged with \"30. Spring Roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"a0fe656b-ce37-4f0e-bd0e-d8fbf316b8ee","name":"Iced Tea (Tra Da)","description":"Refreshing Vietnamese-style iced tea.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"942d99e60149d802","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":549,"availability":"","menu_context":"","source_price":"5.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"146c2b65-323e-42b7-9932-4201f12ed032","name":"Iced Tea (Tra Da)","sections":["Beverages"],"position":129,"also_named":[],"key":"id|provider:ubereats|146c2b65-323e-42b7-9932-4201f12ed032"}],"conflicts":["not merged with \"Iced Tea\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"Iced Tea","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"9e4dc361-ec22-40f8-882d-91446dbb5cb2","name":"Iced Tea","description":"Tra da.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1c77da4893dbe0e8","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":549,"availability":"","menu_context":"","source_price":"5.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509957","name":"Iced Tea","sections":["Beverages"],"position":161,"also_named":[],"key":"id|provider:grubhub|19580509957"}],"conflicts":["not merged with \"Iced Tea (Tra Da)\": name_shortened"],"unresolved":[{"surface_id":"provider:ubereats","name":"Iced Tea (Tra Da)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"d2699da7-d9c0-4674-99b7-553cad8a7ec9","name":"F9. Jalapeno Fried Rice","description":"Choice of pork, beef, shrimp, tofu or vegetables.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4d430f46973defd5","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573368","name":"F9. Jalapeno Fried Rice","sections":["Fried Rice"],"position":111,"also_named":[],"key":"id|provider:grubhub|19579573368"},{"surface_id":"provider:ubereats","item_id":"43a11d84-b7a8-450c-95b9-4a151435e8a4","name":"F9 Jalapeno Fried Rice","sections":["Fried Rice"],"position":120,"also_named":[],"key":"id|provider:ubereats|43a11d84-b7a8-450c-95b9-4a151435e8a4"}],"conflicts":["not merged with \"CF9 Curry Fried Rice with Jalapeno\": modifier_substituted","not merged with \"CF9 Curry Fried Rice with Jalapeno\": name_shortened","not merged with \"CF9 Curry Fried Rice with Jalapeno\": native_id_differs_within_one_menu","not merged with \"CF9 Curry Fried Rice with Jalapeno\": section_opposed","not merged with \"CF9 Curry Fried Rice with Jalapeno\": two_rows_one_menu","not merged with \"CF9. Curry Fried Rice with Jalapeno\": modifier_substituted","not merged with \"CF9. Curry Fried Rice with Jalapeno\": name_shortened","not merged with \"CF9. Curry Fried Rice with Jalapeno\": native_id_differs_within_one_menu","not merged with \"CF9. Curry Fried Rice with Jalapeno\": section_opposed","not merged with \"CF9. Curry Fried Rice with Jalapeno\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"e79849b9-1184-4a51-8d2a-4ea796ba54e7","name":"Orange Juice","description":"Nuoc cam.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"82db9fc47aa69635","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":799,"availability":"","menu_context":"","source_price":"7.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509946","name":"Orange Juice","sections":["Beverages"],"position":158,"also_named":[],"key":"id|provider:grubhub|19580509946"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"d07421dc-4d79-46b2-8b5c-4e169cfaa50e","name":"00 Pho without Meat (Pho Khong Thit)","description":"Traditional Vietnamese noodle soup without meat, served in a flavorful broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d873ed37a21b46c4","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"6e0f4f85-f255-4664-8956-8a969455f8c9","name":"00 Pho without Meat (Pho Khong Thit)","sections":["Pho Noodle Soup"],"position":62,"also_named":[],"key":"id|provider:ubereats|6e0f4f85-f255-4664-8956-8a969455f8c9"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"58f9ccbe-f722-4a1b-9cb6-349e4b09e81a","name":"C1. Kung Pao","description":"Spicy Sichuan-style stir-fry with peanuts and vegetables.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4188e1057d646291","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117012","name":"C1. Kung Pao","sections":["Asian Collections"],"position":92,"also_named":[],"key":"id|provider:grubhub|19580117012"},{"surface_id":"provider:ubereats","item_id":"8f4c935e-4569-4e60-bef2-c50a934f4c49","name":"C1 Kung Pao","sections":["Asian Collections"],"position":96,"also_named":[],"key":"id|provider:ubereats|8f4c935e-4569-4e60-bef2-c50a934f4c49"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"58d6dd6d-8650-4040-a2e0-31d5381a6f67","name":"STRAWBERRY LEMONADE","description":"Refreshing drink blending strawberry and lemon flavors.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e0776412428f6f78","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":799,"availability":"","menu_context":"","source_price":"7.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0d7c2236-1f4d-4347-bc84-2b32bfb2c927","name":"STRAWBERRY LEMONADE","sections":["Beverages"],"position":136,"also_named":[],"key":"id|provider:ubereats|0d7c2236-1f4d-4347-bc84-2b32bfb2c927"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5cf089da-14cb-45ed-a4ff-f110f893fc09","name":"00. Pho without Meat Noodle","description":"Pho khong thit.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"691d5c421abb79e4","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665235","name":"00. Pho without Meat Noodle","sections":["Pho Noodle Soup"],"position":37,"also_named":[],"key":"id|provider:grubhub|19580665235"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"bfc16cf1-72db-4453-80ca-83e6489d064b","name":"Meatball Noodle Pho","description":"Pho bo vien.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3b03453fbf31365a","label":"4.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665237","name":"4. Meatball Noodle Pho","sections":["Pho Noodle Soup"],"position":24,"also_named":[],"key":"id|provider:grubhub|19580665237"}],"conflicts":["not merged with \"3 Raw Beef and Meatball Noodle Pho\": name_shortened","not merged with \"3 Raw Beef and Meatball Noodle Pho\": native_id_differs_within_one_menu","not merged with \"3 Raw Beef and Meatball Noodle Pho\": portion_conflict","not merged with \"3 Raw Beef and Meatball Noodle Pho\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"cb9f53d4-584c-45a8-afed-2e6085ea200d","name":"Meatball Pho (Pho Bo Vien","description":"Rich beef broth filled with four meatballs and served over rice noodles.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"bf6f06051871b6a7","label":"4","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"6596ac13-13db-4ced-b729-230c1ba5cdb0","name":"4 Meatball Pho (Pho Bo Vien)","sections":["Pho Noodle Soup"],"position":68,"also_named":[],"key":"id|provider:ubereats|6596ac13-13db-4ced-b729-230c1ba5cdb0"}],"conflicts":["not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": name_shortened","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": native_id_differs_within_one_menu","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": portion_conflict","not merged with \"3 Raw Beef and Meatball Pho (Pho Tai, Bo Vien)\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"920df135-c746-42e8-bd41-3c4ff36cf75f","name":"Milk Shake","description":"Creamy and rich, a classic treat to satisfy your sweet tooth.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a99c3420b677b596","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509963","name":"Milk Shake","sections":["Beverages"],"position":151,"also_named":[],"key":"id|provider:grubhub|19580509963"},{"surface_id":"provider:ubereats","item_id":"073805b6-d092-4fe8-9c29-f8775f36f84f","name":"Milk Shake","sections":["Beverages"],"position":124,"also_named":[],"key":"id|provider:ubereats|073805b6-d092-4fe8-9c29-f8775f36f84f"}],"conflicts":["not merged with \"Milk\": name_plain_against_modified","not merged with \"Milk\": names_a_second_dish_as_well","not merged with \"Milk\": native_id_differs_within_one_menu","not merged with \"Milk\": two_rows_one_menu","not merged with \"Shake\": descriptions_name_different_things","not merged with \"Shake\": descriptor_opposed","not merged with \"Shake\": name_plain_against_modified","not merged with \"Shake\": names_a_second_dish_as_well","not merged with \"Shake\": native_id_differs_within_one_menu","not merged with \"Shake\": section_opposed","not merged with \"Shake\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"4be9b64f-d9ae-4d8c-b4a0-c01c85577467","name":"Milk (Sua)","description":"Fresh milk.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d6f37130095902eb","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"4d3d93ea-c216-466b-8fbb-5869b2e65786","name":"Milk (Sua)","sections":["Beverages"],"position":131,"also_named":[],"key":"id|provider:ubereats|4d3d93ea-c216-466b-8fbb-5869b2e65786"}],"conflicts":["not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": descriptions_name_different_things","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": descriptor_opposed","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": name_shortened","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": native_id_differs_within_one_menu","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": two_rows_one_menu","not merged with \"Milk\": name_plain_against_modified"],"unresolved":[{"surface_id":"provider:grubhub","name":"Milk","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"9958bdbc-7aec-4d38-9efe-9ec7106f7cd4","name":"Milk Tea","description":"Black milk tea.","categories":["Tea"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b181e6502d2fa96a","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151942","name":"Milk Tea","sections":["Tea"],"position":144,"also_named":[],"key":"id|provider:grubhub|19580151942"},{"surface_id":"provider:ubereats","item_id":"efe95183-ee90-441b-897c-74530235c479","name":"Milk Tea","sections":["Tea"],"position":174,"also_named":[],"key":"id|provider:ubereats|efe95183-ee90-441b-897c-74530235c479"}],"conflicts":["not merged with \"305 Brown Sugar Fresh Milk Tea\": name_shortened","not merged with \"305 Brown Sugar Fresh Milk Tea\": native_id_differs_within_one_menu","not merged with \"305 Brown Sugar Fresh Milk Tea\": two_rows_one_menu","not merged with \"305. Brown Sugar Fresh Milk Tea\": name_shortened","not merged with \"305. Brown Sugar Fresh Milk Tea\": native_id_differs_within_one_menu","not merged with \"305. Brown Sugar Fresh Milk Tea\": two_rows_one_menu","not merged with \"Milk\": name_plain_against_modified","not merged with \"Milk\": native_id_differs_within_one_menu","not merged with \"Milk\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"1f18ede2-803c-43d9-9dc0-5cd5e55c92fe","name":"Milk","description":"Sua.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9382f299bd86a14d","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":499,"availability":"","menu_context":"","source_price":"4.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509965","name":"Milk","sections":["Beverages"],"position":156,"also_named":[],"key":"id|provider:grubhub|19580509965"}],"conflicts":["not merged with \"305 Brown Sugar Fresh Milk Tea\": name_plain_against_modified","not merged with \"305. Brown Sugar Fresh Milk Tea\": name_plain_against_modified","not merged with \"305. Brown Sugar Fresh Milk Tea\": native_id_differs_within_one_menu","not merged with \"305. Brown Sugar Fresh Milk Tea\": two_rows_one_menu","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": name_plain_against_modified","not merged with \"Iced Milk Coffee (Ca Phe Sua Da)\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee\": name_plain_against_modified","not merged with \"Iced Milk Coffee\": names_a_second_dish_as_well","not merged with \"Iced Milk Coffee\": native_id_differs_within_one_menu","not merged with \"Iced Milk Coffee\": two_rows_one_menu","not merged with \"Milk (Sua)\": name_plain_against_modified","not merged with \"Milk Shake\": name_plain_against_modified","not merged with \"Milk Shake\": names_a_second_dish_as_well","not merged with \"Milk Shake\": native_id_differs_within_one_menu","not merged with \"Milk Shake\": two_rows_one_menu","not merged with \"Milk Tea\": name_plain_against_modified","not merged with \"Milk Tea\": native_id_differs_within_one_menu","not merged with \"Milk Tea\": two_rows_one_menu"],"unresolved":[{"surface_id":"provider:ubereats","name":"Milk (Sua)","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"437cf152-7460-4d79-961b-ef3d0673216f","name":"Tendon Only Noodle Soup","description":"Pho gan.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"45df68f2758615e1","label":"08.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665231","name":"08. Tendon Only Noodle Soup","sections":["Pho Noodle Soup"],"position":40,"also_named":[],"key":"id|provider:grubhub|19580665231"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"1f97c28f-f6f2-49b4-8906-4bb42a5ea861","name":"Photai Special Spicy Seafood Noodle Soup","description":"","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"758f53af1dc2c923","label":"33.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151948","name":"33. Photai Special Spicy Seafood Noodle Soup","sections":["Spicy Items"],"position":121,"also_named":[],"key":"id|provider:grubhub|19580151948"}],"conflicts":["not merged with \"11 Photai Special\": name_shortened","not merged with \"11 Photai Special\": portion_conflict","not merged with \"11 Photai Special\": section_opposed","not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": native_id_differs_within_one_menu","not merged with \"11. Photai Special Noodle Soup\": portion_conflict","not merged with \"11. Photai Special Noodle Soup\": section_opposed","not merged with \"11. Photai Special Noodle Soup\": two_rows_one_menu","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": native_id_differs_within_one_menu","not merged with \"11. Photai Special\": portion_conflict","not merged with \"11. Photai Special\": two_rows_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": native_id_differs_within_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": section_opposed","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": portion_one_side","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": section_opposed"],"unresolved":[{"surface_id":"provider:ubereats","name":"33S Photai Special Spicy Seafood Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"8602e711-5155-4e6f-a302-e4e762575448","name":"Photai Special Spicy Seafood Noodle Soup","description":"","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e5d22b065ddce5dc","label":"33.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665251","name":"33. Photai Special Spicy Seafood Noodle Soup","sections":["Pho Noodle Soup"],"position":34,"also_named":[],"key":"id|provider:grubhub|19580665251"}],"conflicts":["not merged with \"11 Photai Special\": name_shortened","not merged with \"11 Photai Special\": portion_conflict","not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": native_id_differs_within_one_menu","not merged with \"11. Photai Special Noodle Soup\": portion_conflict","not merged with \"11. Photai Special Noodle Soup\": two_rows_one_menu","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": native_id_differs_within_one_menu","not merged with \"11. Photai Special\": portion_conflict","not merged with \"11. Photai Special\": section_opposed","not merged with \"11. Photai Special\": two_rows_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": native_id_differs_within_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": section_opposed","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"33S Photai Special Spicy Seafood Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"224c672a-ee30-48ab-a943-dcba25481ccd","name":"Photai Special Hot Spicy Noodle Soup","description":"Choice of chicken or tofu.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b1600f0742939f30","label":"13.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151937","name":"13. Photai Special Hot Spicy Noodle Soup","sections":["Spicy Items"],"position":123,"also_named":[],"key":"id|provider:grubhub|19580151937"}],"conflicts":["not merged with \"11 Photai Special\": descriptions_name_different_things","not merged with \"11 Photai Special\": descriptor_opposed","not merged with \"11 Photai Special\": name_shortened","not merged with \"11 Photai Special\": portion_conflict","not merged with \"11 Photai Special\": section_opposed","not merged with \"11. Photai Special Noodle Soup\": descriptions_name_different_things","not merged with \"11. Photai Special Noodle Soup\": descriptor_opposed","not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": native_id_differs_within_one_menu","not merged with \"11. Photai Special Noodle Soup\": portion_conflict","not merged with \"11. Photai Special Noodle Soup\": section_opposed","not merged with \"11. Photai Special Noodle Soup\": two_rows_one_menu","not merged with \"11. Photai Special\": descriptions_name_different_things","not merged with \"11. Photai Special\": descriptor_opposed","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": native_id_differs_within_one_menu","not merged with \"11. Photai Special\": portion_conflict","not merged with \"11. Photai Special\": two_rows_one_menu","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": section_opposed","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": native_id_differs_within_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": section_opposed"],"unresolved":[],"retained":false},{"id":"0d8fc189-565d-4d69-a269-e485b767ea99","name":"Photai Special Hot Spicy Noodle Soup","description":"Choice of chicken or tofu. Spicy.","categories":["Pho Noodle Soup","Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e76cb324a023b4ca","label":"13","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665223","name":"13. Photai Special Hot Spicy Noodle Soup","sections":["Pho Noodle Soup"],"position":38,"also_named":[],"key":"id|provider:grubhub|19580665223"},{"surface_id":"provider:ubereats","item_id":"e7bef409-7074-4484-a6da-0e8e1e962c8f","name":"13 Photai Special Hot Spicy Noodle Soup","sections":["Pho Noodle Soup","Spicy Items"],"position":74,"also_named":[],"key":"id|provider:ubereats|e7bef409-7074-4484-a6da-0e8e1e962c8f"}],"conflicts":["not merged with \"11 Photai Special\": descriptions_name_different_things","not merged with \"11 Photai Special\": descriptor_opposed","not merged with \"11 Photai Special\": name_shortened","not merged with \"11 Photai Special\": native_id_differs_within_one_menu","not merged with \"11 Photai Special\": portion_conflict","not merged with \"11 Photai Special\": two_rows_one_menu","not merged with \"11. Photai Special Noodle Soup\": descriptions_name_different_things","not merged with \"11. Photai Special Noodle Soup\": descriptor_opposed","not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": native_id_differs_within_one_menu","not merged with \"11. Photai Special Noodle Soup\": portion_conflict","not merged with \"11. Photai Special Noodle Soup\": two_rows_one_menu","not merged with \"11. Photai Special\": descriptions_name_different_things","not merged with \"11. Photai Special\": descriptor_opposed","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": native_id_differs_within_one_menu","not merged with \"11. Photai Special\": portion_conflict","not merged with \"11. Photai Special\": section_opposed","not merged with \"11. Photai Special\": two_rows_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": native_id_differs_within_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": section_opposed"],"unresolved":[],"retained":false},{"id":"6371b9f7-0eaf-4da4-a18f-4693b55d640b","name":"Photai Special Noodle Soup","description":"Hot spicy noodle soup pork and beef. Spicy.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"760289dd133716fc","label":"11.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665241","name":"11. Photai Special Noodle Soup","sections":["Pho Noodle Soup"],"position":42,"also_named":[],"key":"id|provider:grubhub|19580665241"}],"conflicts":["not merged with \"11 Photai Special\": name_shortened","not merged with \"11. Photai Special\": name_shortened","not merged with \"11. Photai Special\": native_id_differs_within_one_menu","not merged with \"11. Photai Special\": section_opposed","not merged with \"11. Photai Special\": two_rows_one_menu","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": descriptions_name_different_things","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": descriptor_opposed","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": name_shortened","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": portion_conflict","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": descriptions_name_different_things","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": descriptor_opposed","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": name_shortened","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": native_id_differs_within_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": portion_conflict","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": section_opposed","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": two_rows_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": native_id_differs_within_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": portion_conflict","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": section_opposed","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": two_rows_one_menu","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"33S Photai Special Spicy Seafood Noodle Soup","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"32dac303-fe0a-4798-bed7-522f43cf0ef0","name":"C7. Stir-Fried Wide Rice Noodle with Rice","description":"Wide rice noodles stir-fried with rice.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"6bd76f039a41bca5","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117011","name":"C7. Stir-Fried Wide Rice Noodle with Rice","sections":["Asian Collections"],"position":90,"also_named":[],"key":"id|provider:grubhub|19580117011"},{"surface_id":"provider:ubereats","item_id":"01e6528f-9673-43a8-bec9-46f77b223d48","name":"C7 Stir-Fried Wide Rice Noodle with Rice","sections":["Asian Collections"],"position":92,"also_named":[],"key":"id|provider:ubereats|01e6528f-9673-43a8-bec9-46f77b223d48"}],"conflicts":["not merged with \"C5 Stir-Fried with Rice Noodles\": modifier_substituted","not merged with \"C5 Stir-Fried with Rice Noodles\": name_shortened","not merged with \"C5 Stir-Fried with Rice Noodles\": native_id_differs_within_one_menu","not merged with \"C5 Stir-Fried with Rice Noodles\": two_rows_one_menu","not merged with \"C5. Stir-Fried with Rice Noodles\": modifier_substituted","not merged with \"C5. Stir-Fried with Rice Noodles\": name_shortened","not merged with \"C5. Stir-Fried with Rice Noodles\": native_id_differs_within_one_menu","not merged with \"C5. Stir-Fried with Rice Noodles\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f9c71e64-bbaa-4eb2-a318-028c47f116f5","name":"Soft Tofu Noodle Soup","description":"Soft tofu and noodles in a savory broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"462c8e43c0c49e3e","label":"48","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665242","name":"48. Soft Tofu Noodle Soup","sections":["Pho Noodle Soup"],"position":39,"also_named":[],"key":"id|provider:grubhub|19580665242"},{"surface_id":"provider:ubereats","item_id":"de6b7c17-17af-42d9-8a1a-6e210e25e348","name":"48 Soft Tofu Noodle Soup","sections":["Pho Noodle Soup"],"position":83,"also_named":[],"key":"id|provider:ubereats|de6b7c17-17af-42d9-8a1a-6e210e25e348"}],"conflicts":["not merged with \"6 Tofu Noodle Soup\": name_shortened","not merged with \"6 Tofu Noodle Soup\": native_id_differs_within_one_menu","not merged with \"6 Tofu Noodle Soup\": portion_conflict","not merged with \"6 Tofu Noodle Soup\": two_rows_one_menu","not merged with \"6. Tofu Noodle Soup\": name_shortened","not merged with \"6. Tofu Noodle Soup\": native_id_differs_within_one_menu","not merged with \"6. Tofu Noodle Soup\": portion_conflict","not merged with \"6. Tofu Noodle Soup\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"83f7f008-f486-4725-a3b3-5830f7b210ba","name":"Tofu Noodle Soup","description":"Tofu and noodles in a savory broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5df34ada6c34ace7","label":"6","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":0,"availability":"","menu_context":"","source_price":"0.00"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1749,"availability":"","menu_context":"","source_price":"17.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665249","name":"6. Tofu Noodle Soup","sections":["Pho Noodle Soup"],"position":46,"also_named":[],"key":"id|provider:grubhub|19580665249"},{"surface_id":"provider:ubereats","item_id":"88a0416a-22f4-4dbd-811f-11f5f77d456f","name":"6 Tofu Noodle Soup","sections":["Pho Noodle Soup"],"position":64,"also_named":[],"key":"id|provider:ubereats|88a0416a-22f4-4dbd-811f-11f5f77d456f"}],"conflicts":["not merged with \"48 Soft Tofu Noodle Soup\": name_shortened","not merged with \"48 Soft Tofu Noodle Soup\": native_id_differs_within_one_menu","not merged with \"48 Soft Tofu Noodle Soup\": portion_conflict","not merged with \"48 Soft Tofu Noodle Soup\": two_rows_one_menu","not merged with \"48. Soft Tofu Noodle Soup\": name_shortened","not merged with \"48. Soft Tofu Noodle Soup\": native_id_differs_within_one_menu","not merged with \"48. Soft Tofu Noodle Soup\": portion_conflict","not merged with \"48. Soft Tofu Noodle Soup\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f5299b9b-8d8e-4947-8c89-b72eea9fea14","name":"Wonton Noodle Soup","description":"9 pieces.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"b1f8f76bf0ec3695","label":"50.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580665255","name":"50. Wonton Noodle Soup","sections":["Pho Noodle Soup"],"position":20,"also_named":[],"key":"id|provider:grubhub|19580665255"}],"conflicts":["not merged with \"49 Wonton Egg Noodle Soup\": descriptions_name_different_things","not merged with \"49 Wonton Egg Noodle Soup\": descriptor_opposed","not merged with \"49 Wonton Egg Noodle Soup\": name_shortened","not merged with \"49 Wonton Egg Noodle Soup\": portion_conflict","not merged with \"49. Wonton Egg Noodle Soup\": name_shortened","not merged with \"49. Wonton Egg Noodle Soup\": native_id_differs_within_one_menu","not merged with \"49. Wonton Egg Noodle Soup\": portion_conflict","not merged with \"49. Wonton Egg Noodle Soup\": two_rows_one_menu","not merged with \"50 Wonton Soup (9 pcs)\": descriptions_name_different_things","not merged with \"50 Wonton Soup (9 pcs)\": descriptor_opposed","not merged with \"50 Wonton Soup (9 pcs)\": name_shortened","not merged with \"50 Wonton Soup (9 pcs)\": portion_conflict"],"unresolved":[],"retained":false},{"id":"862cd4fd-c0b6-43d6-93bc-e849d5b009d2","name":"C5. Stir-Fried with Rice Noodles","description":"Stir-fried rice noodles with a savory blend of flavors.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c4c660c9b8594aec","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117009","name":"C5. Stir-Fried with Rice Noodles","sections":["Asian Collections"],"position":88,"also_named":[],"key":"id|provider:grubhub|19580117009"},{"surface_id":"provider:ubereats","item_id":"2746203c-fe2e-4fc4-8c5c-7a3b79994105","name":"C5 Stir-Fried with Rice Noodles","sections":["Asian Collections"],"position":95,"also_named":[],"key":"id|provider:ubereats|2746203c-fe2e-4fc4-8c5c-7a3b79994105"}],"conflicts":["not merged with \"C7 Stir-Fried Wide Rice Noodle with Rice\": modifier_substituted","not merged with \"C7 Stir-Fried Wide Rice Noodle with Rice\": name_shortened","not merged with \"C7 Stir-Fried Wide Rice Noodle with Rice\": native_id_differs_within_one_menu","not merged with \"C7 Stir-Fried Wide Rice Noodle with Rice\": two_rows_one_menu","not merged with \"C7. Stir-Fried Wide Rice Noodle with Rice\": modifier_substituted","not merged with \"C7. Stir-Fried Wide Rice Noodle with Rice\": name_shortened","not merged with \"C7. Stir-Fried Wide Rice Noodle with Rice\": native_id_differs_within_one_menu","not merged with \"C7. Stir-Fried Wide Rice Noodle with Rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"76dc08c9-6984-4aa8-9d63-f610a8cd2fbf","name":"Zucchini Noodles","description":"Fresh and healthy noodles made from zucchini.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3709eca8e5206687","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":799,"availability":"","menu_context":"","source_price":"7.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":799,"availability":"","menu_context":"","source_price":"7.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015080","name":"Zucchini Noodles","sections":["Side Orders"],"position":141,"also_named":[],"key":"id|provider:grubhub|19578015080"},{"surface_id":"provider:ubereats","item_id":"aa9f5e44-b3a6-4ec6-a83c-7a358dc60eab","name":"Zucchini Noodles","sections":["Side Orders"],"position":149,"also_named":[],"key":"id|provider:ubereats|aa9f5e44-b3a6-4ec6-a83c-7a358dc60eab"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"2c44cf82-cd3d-4f11-935e-9dd195eafe86","name":"A2. Onion Rings","description":"Crispy onion rings served as a tasty appetizer.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"493c8e854a10df18","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1099,"availability":"","menu_context":"","source_price":"10.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1099,"availability":"","menu_context":"","source_price":"10.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029037","name":"A2. Onion Rings","sections":["Appetizers"],"position":11,"also_named":[],"key":"id|provider:grubhub|19579029037"},{"surface_id":"provider:ubereats","item_id":"f314616f-84b0-4723-8b6c-f8372d908f91","name":"A2 Onion Rings","sections":["Appetizers"],"position":16,"also_named":[],"key":"id|provider:ubereats|f314616f-84b0-4723-8b6c-f8372d908f91"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"1150ca3d-1a2c-469f-a503-4a952da03efc","name":"OXTAIL PHO","description":"Tender oxtail in a rich, flavorful broth served over noodles.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5eb115e8305bb2bd","label":"53","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2599,"availability":"","menu_context":"","source_price":"25.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"063045ce-2231-43dd-9e4d-4f21481f0917","name":"53 OXTAIL PHO","sections":["Pho Noodle Soup"],"position":69,"also_named":[],"key":"id|provider:ubereats|063045ce-2231-43dd-9e4d-4f21481f0917"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"116006fa-fcd7-47ef-8d99-1e81a9d82a99","name":"P2. Vietnamese Pancake Plate","description":"Banh xeo.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5b84895b6246dfa9","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101966","name":"P2. Vietnamese Pancake Plate","sections":["Rice Plates"],"position":80,"also_named":[],"key":"id|provider:grubhub|19580101966"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"de404a27-b727-426e-91fb-c3c16a075d2e","name":"C8. Stir-Fried Spicy Rice Paste with Rice","description":"Spicy rice paste served with steamed rice.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"527fea6eff18becb","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117007","name":"C8. Stir-Fried Spicy Rice Paste with Rice","sections":["Asian Collections"],"position":91,"also_named":[],"key":"id|provider:grubhub|19580117007"},{"surface_id":"provider:ubereats","item_id":"5f940d84-c5bc-4115-9edd-a83b73a4e60b","name":"C8 Stir-Fried Spicy Rice Paste with Rice","sections":["Asian Collections"],"position":97,"also_named":[],"key":"id|provider:ubereats|5f940d84-c5bc-4115-9edd-a83b73a4e60b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"528596ca-4197-4f39-82e4-65c287a3a392","name":"0-MV Vegetable Pho","description":"Rice noodles in aromatic pho broth with mixed vegetables.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1e1d905abb3c030e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1899,"availability":"","menu_context":"","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"db7146f0-c4b9-4452-847b-9b9d6e6321a7","name":"0-MV Vegetable Pho","sections":["Pho Noodle Soup"],"position":72,"also_named":[],"key":"id|provider:ubereats|db7146f0-c4b9-4452-847b-9b9d6e6321a7"}],"conflicts":["not merged with \"0MV Vegetable Noodle Pho\": name_shortened"],"unresolved":[{"surface_id":"provider:grubhub","name":"0MV Vegetable Noodle Pho","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"1eb0148e-9071-454a-9c10-d318ca88fd3a","name":"Photai Special","description":"Hot spicy noodle soup pork and beef.","categories":["Spicy Items","Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e2770b7a00046310","label":"11","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2199,"availability":"","menu_context":"","source_price":"21.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","portion_line"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151947","name":"11. Photai Special","sections":["Spicy Items"],"position":120,"also_named":[],"key":"id|provider:grubhub|19580151947"},{"surface_id":"provider:ubereats","item_id":"0171c4f0-8d36-4369-8e28-be98c12c4166","name":"11 Photai Special","sections":["Pho Noodle Soup","Spicy Items"],"position":65,"also_named":[],"key":"id|provider:ubereats|0171c4f0-8d36-4369-8e28-be98c12c4166"}],"conflicts":["not merged with \"11. Photai Special Noodle Soup\": name_shortened","not merged with \"11. Photai Special Noodle Soup\": native_id_differs_within_one_menu","not merged with \"11. Photai Special Noodle Soup\": section_opposed","not merged with \"11. Photai Special Noodle Soup\": two_rows_one_menu","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": descriptions_name_different_things","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": descriptor_opposed","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": name_shortened","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": native_id_differs_within_one_menu","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": portion_conflict","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": section_opposed","not merged with \"13 Photai Special Hot Spicy Noodle Soup\": two_rows_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": descriptions_name_different_things","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": descriptor_opposed","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": name_shortened","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": native_id_differs_within_one_menu","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": portion_conflict","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": section_opposed","not merged with \"13. Photai Special Hot Spicy Noodle Soup\": two_rows_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": native_id_differs_within_one_menu","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": portion_conflict","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": section_opposed","not merged with \"33. Photai Special Spicy Seafood Noodle Soup\": two_rows_one_menu","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": name_shortened","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": native_id_differs_within_one_menu","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": portion_one_side","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": section_opposed","not merged with \"33S Photai Special Spicy Seafood Noodle Soup\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"a6e2da72-271e-41f8-a041-a1b81c10af1c","name":"Grilled Pork Plate","description":"Com suon nuong xa.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4128b6ed0a6d2627","label":"24.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101964","name":"24. Grilled Pork  Plate","sections":["Rice Plates"],"position":83,"also_named":[],"key":"id|provider:grubhub|19580101964"}],"conflicts":["not merged with \"22. Julienne Pork, Grilled Pork and Egg  Plate\": name_shortened","not merged with \"22. Julienne Pork, Grilled Pork and Egg  Plate\": native_id_differs_within_one_menu","not merged with \"22. Julienne Pork, Grilled Pork and Egg  Plate\": portion_conflict","not merged with \"22. Julienne Pork, Grilled Pork and Egg  Plate\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"d2ac25ad-add7-4d2d-9b74-571919bd8923","name":"P1. Spring Plate","description":"Bun dac bien khay.","categories":["Rice Plates"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"bf89e6b769abdf5f","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2149,"availability":"","menu_context":"","source_price":"21.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580101961","name":"P1. Spring Plate","sections":["Rice Plates"],"position":85,"also_named":[],"key":"id|provider:grubhub|19580101961"}],"conflicts":["not merged with \"P1 Spring Plate (Bun Dac Bien Khay)\": descriptions_name_different_things","not merged with \"P1 Spring Plate (Bun Dac Bien Khay)\": descriptor_opposed","not merged with \"P1 Spring Plate (Bun Dac Bien Khay)\": name_shortened"],"unresolved":[],"retained":false},{"id":"204710ec-300c-4247-bcbb-9bcc05126276","name":"F2. Pork Fried Rice","description":"Stir-fried rice with pork in a savory blend of flavors.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"938fbf8095def044","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573370","name":"F2. Pork Fried Rice","sections":["Fried Rice"],"position":105,"also_named":[],"key":"id|provider:grubhub|19579573370"},{"surface_id":"provider:ubereats","item_id":"b483aed3-9bf9-46cc-8c15-822b468e8d9a","name":"F2 Pork Fried Rice","sections":["Fried Rice"],"position":115,"also_named":[],"key":"id|provider:ubereats|b483aed3-9bf9-46cc-8c15-822b468e8d9a"}],"conflicts":["not merged with \"CF2 Curry Fried Rice with Pork\": modifier_substituted","not merged with \"CF2 Curry Fried Rice with Pork\": name_shortened","not merged with \"CF2 Curry Fried Rice with Pork\": native_id_differs_within_one_menu","not merged with \"CF2 Curry Fried Rice with Pork\": section_opposed","not merged with \"CF2 Curry Fried Rice with Pork\": two_rows_one_menu","not merged with \"CF2. Curry Fried Rice with Pork\": modifier_substituted","not merged with \"CF2. Curry Fried Rice with Pork\": name_shortened","not merged with \"CF2. Curry Fried Rice with Pork\": native_id_differs_within_one_menu","not merged with \"CF2. Curry Fried Rice with Pork\": section_opposed","not merged with \"CF2. Curry Fried Rice with Pork\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"fda2d77b-1455-4065-a2e0-493747ee30a4","name":"Spicy Pork Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ced46a9613e68bba","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486581","name":"70. Spicy Pork Sandwich","sections":["Vietnamese Sandwiches"],"position":74,"also_named":[],"key":"id|provider:grubhub|19580486581"}],"conflicts":["not merged with \"70. Pork Sandwich\": name_shortened","not merged with \"70. Pork Sandwich\": native_id_differs_within_one_menu","not merged with \"70. Pork Sandwich\": two_rows_one_menu","not merged with \"70PS Spicy Pork Sandwich\": name_shortened","not merged with \"70PS Spicy Pork Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70PS Spicy Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"d9f789df-d8a1-4e71-a337-f41da2ef9a64","name":"Pork Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4fae71f72b22781b","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486628","name":"70. Pork Sandwich","sections":["Vietnamese Sandwiches"],"position":73,"also_named":[],"key":"id|provider:grubhub|19580486628"}],"conflicts":["not merged with \"70. Spicy Pork Sandwich\": name_shortened","not merged with \"70. Spicy Pork Sandwich\": native_id_differs_within_one_menu","not merged with \"70. Spicy Pork Sandwich\": two_rows_one_menu","not merged with \"70P Pork Sandwich\": name_shortened","not merged with \"70P Pork Sandwich\": portion_one_side","not merged with \"70PS Spicy Pork Sandwich\": name_shortened","not merged with \"70PS Spicy Pork Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70P Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"},{"surface_id":"provider:ubereats","name":"70PS Spicy Pork Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"69f2e723-3a82-481a-9129-bb11cf544a49","name":"F4. Shrimp Fried Rice","description":"Stir-fried rice with tender shrimp, savory and satisfying.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5d1d5c84d3a0421e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573363","name":"F4. Shrimp Fried Rice","sections":["Fried Rice"],"position":107,"also_named":[],"key":"id|provider:grubhub|19579573363"},{"surface_id":"provider:ubereats","item_id":"cd48d100-8cdb-439a-8df2-f3c3a556b884","name":"F4 Shrimp Fried Rice","sections":["Fried Rice"],"position":118,"also_named":[],"key":"id|provider:ubereats|cd48d100-8cdb-439a-8df2-f3c3a556b884"}],"conflicts":["not merged with \"CF4 Curry Fried Rice with Shrimp\": modifier_substituted","not merged with \"CF4 Curry Fried Rice with Shrimp\": name_shortened","not merged with \"CF4 Curry Fried Rice with Shrimp\": native_id_differs_within_one_menu","not merged with \"CF4 Curry Fried Rice with Shrimp\": section_opposed","not merged with \"CF4 Curry Fried Rice with Shrimp\": two_rows_one_menu","not merged with \"CF4. Curry Fried Rice with Shrimp\": modifier_substituted","not merged with \"CF4. Curry Fried Rice with Shrimp\": name_shortened","not merged with \"CF4. Curry Fried Rice with Shrimp\": native_id_differs_within_one_menu","not merged with \"CF4. Curry Fried Rice with Shrimp\": section_opposed","not merged with \"CF4. Curry Fried Rice with Shrimp\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"8a9df4c0-2036-49b4-8b38-361436183207","name":"F6. Tofu Fried Rice","description":"Stir-fried rice with tofu, simple and satisfying.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"61cff73ef0f800eb","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573364","name":"F6. Tofu Fried Rice","sections":["Fried Rice"],"position":109,"also_named":[],"key":"id|provider:grubhub|19579573364"},{"surface_id":"provider:ubereats","item_id":"f9cb835b-83a0-4eed-8589-32e877bdf9d1","name":"F6 Tofu Fried Rice","sections":["Fried Rice"],"position":121,"also_named":[],"key":"id|provider:ubereats|f9cb835b-83a0-4eed-8589-32e877bdf9d1"}],"conflicts":["not merged with \"CF6 Curry Fried Rice with Tofu\": modifier_substituted","not merged with \"CF6 Curry Fried Rice with Tofu\": name_shortened","not merged with \"CF6 Curry Fried Rice with Tofu\": native_id_differs_within_one_menu","not merged with \"CF6 Curry Fried Rice with Tofu\": section_opposed","not merged with \"CF6 Curry Fried Rice with Tofu\": two_rows_one_menu","not merged with \"CF6. Curry Fried Rice with Tofu\": modifier_substituted","not merged with \"CF6. Curry Fried Rice with Tofu\": name_shortened","not merged with \"CF6. Curry Fried Rice with Tofu\": native_id_differs_within_one_menu","not merged with \"CF6. Curry Fried Rice with Tofu\": section_opposed","not merged with \"CF6. Curry Fried Rice with Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"3b65d7a4-d941-4f5f-8674-c82e03f3f90d","name":"F5. Vegetable Fried Rice","description":"Stir-fried rice with mixed vegetables.","categories":["Fried Rice"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"89a0669cb438fb75","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579573365","name":"F5. Vegetable Fried Rice","sections":["Fried Rice"],"position":108,"also_named":[],"key":"id|provider:grubhub|19579573365"},{"surface_id":"provider:ubereats","item_id":"972162df-ea41-42a2-8f20-cf5489ba462a","name":"F5 Vegetable Fried Rice","sections":["Fried Rice"],"position":117,"also_named":[],"key":"id|provider:ubereats|972162df-ea41-42a2-8f20-cf5489ba462a"}],"conflicts":["not merged with \"CF5 Curry Fried Rice with Vegetables\": modifier_substituted","not merged with \"CF5 Curry Fried Rice with Vegetables\": name_shortened","not merged with \"CF5 Curry Fried Rice with Vegetables\": native_id_differs_within_one_menu","not merged with \"CF5 Curry Fried Rice with Vegetables\": section_opposed","not merged with \"CF5 Curry Fried Rice with Vegetables\": two_rows_one_menu","not merged with \"CF5. Curry Fried Rice with Vegetables\": modifier_substituted","not merged with \"CF5. Curry Fried Rice with Vegetables\": name_shortened","not merged with \"CF5. Curry Fried Rice with Vegetables\": native_id_differs_within_one_menu","not merged with \"CF5. Curry Fried Rice with Vegetables\": section_opposed","not merged with \"CF5. Curry Fried Rice with Vegetables\": two_rows_one_menu","not merged with \"Change from white rice to vegetable fried rice\": name_shortened","not merged with \"Change from white rice to vegetable fried rice\": native_id_differs_within_one_menu","not merged with \"Change from white rice to vegetable fried rice\": section_opposed","not merged with \"Change from white rice to vegetable fried rice\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"18bb7575-b1e0-4aed-b669-94c555aa9981","name":"Spring Roll","description":"Goi cuon. Shrimp, ham pork, salad and vermicelli.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9b1c04f02d09eebc","label":"30","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":449,"availability":"","menu_context":"","source_price":"4.49"}]},{"id":"79960c6945768e5d","label":"30.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":449,"availability":"","menu_context":"","source_price":"4.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_is_specific","name_nested","portion_line","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029049","name":"30. Spring Roll","sections":["Appetizers"],"position":2,"also_named":[],"key":"id|provider:grubhub|19579029049"},{"surface_id":"provider:ubereats","item_id":"5e5c5b9a-601f-4856-bf8e-324977002c08","name":"30 Spring Roll (Goi Cuon)","sections":["Appetizers"],"position":1,"also_named":[],"key":"id|provider:ubereats|5e5c5b9a-601f-4856-bf8e-324977002c08"}],"conflicts":["not merged with \"A8 Spring Rolls and Fried Gyoza\": descriptions_name_different_things","not merged with \"A8 Spring Rolls and Fried Gyoza\": descriptor_opposed","not merged with \"A8 Spring Rolls and Fried Gyoza\": name_shortened","not merged with \"A8 Spring Rolls and Fried Gyoza\": portion_one_side","not merged with \"A8. Spring Rolls and Fried Gyoza\": descriptions_name_different_things","not merged with \"A8. Spring Rolls and Fried Gyoza\": descriptor_opposed","not merged with \"A8. Spring Rolls and Fried Gyoza\": name_shortened","not merged with \"A8. Spring Rolls and Fried Gyoza\": native_id_differs_within_one_menu","not merged with \"A8. Spring Rolls and Fried Gyoza\": portion_one_side","not merged with \"A8. Spring Rolls and Fried Gyoza\": two_rows_one_menu","not merged with \"Spicy Chicken and Spring Roll\": descriptions_name_different_things","not merged with \"Spicy Chicken and Spring Roll\": descriptor_opposed","not merged with \"Spicy Chicken and Spring Roll\": name_shortened","not merged with \"Spicy Chicken and Spring Roll\": names_a_second_dish_as_well","not merged with \"Spicy Chicken and Spring Roll\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Spring Roll\": portion_one_side","not merged with \"Spicy Chicken and Spring Roll\": section_opposed","not merged with \"Spicy Chicken and Spring Roll\": two_rows_one_menu","not merged with \"T5 Chicken Teriyaki and Spring Roll\": descriptions_name_different_things","not merged with \"T5 Chicken Teriyaki and Spring Roll\": descriptor_opposed","not merged with \"T5 Chicken Teriyaki and Spring Roll\": name_shortened","not merged with \"T5 Chicken Teriyaki and Spring Roll\": names_a_second_dish_as_well","not merged with \"T5 Chicken Teriyaki and Spring Roll\": portion_one_side","not merged with \"T5 Chicken Teriyaki and Spring Roll\": section_opposed","not merged with \"T5. Chicken Teriyaki and Spring Roll\": name_shortened","not merged with \"T5. Chicken Teriyaki and Spring Roll\": names_a_second_dish_as_well","not merged with \"T5. Chicken Teriyaki and Spring Roll\": native_id_differs_within_one_menu","not merged with \"T5. Chicken Teriyaki and Spring Roll\": portion_one_side","not merged with \"T5. Chicken Teriyaki and Spring Roll\": section_opposed","not merged with \"T5. Chicken Teriyaki and Spring Roll\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"21ac30db-5d53-4736-8869-fcaaa0902c4c","name":"Fried Roll","description":"Cha gio. Minced pork and vegetables.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"83f8e6e90a44de85","label":"28","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":449,"availability":"","menu_context":"","source_price":"4.49"}]},{"id":"13ad7f79b55dc2cb","label":"28.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":449,"availability":"","menu_context":"","source_price":"4.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_nested","portion_line","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029046","name":"28. Fried Roll","sections":["Appetizers"],"position":1,"also_named":[],"key":"id|provider:grubhub|19579029046"},{"surface_id":"provider:ubereats","item_id":"49932f41-97db-433a-935c-dd0624cccd9a","name":"28 Fried Roll (Cha Gio)","sections":["Appetizers"],"position":5,"also_named":[],"key":"id|provider:ubereats|49932f41-97db-433a-935c-dd0624cccd9a"}],"conflicts":["not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": descriptions_name_different_things","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": descriptor_opposed","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": name_shortened","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": portion_conflict","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": section_opposed","not merged with \"23 Grilled Chicken and Fried Roll (Com Ga Nuong Cha Gio)\": two_rows_one_menu","not merged with \"23. Grilled Chicken and Fried Roll Plate\": descriptions_name_different_things","not merged with \"23. Grilled Chicken and Fried Roll Plate\": descriptor_opposed","not merged with \"23. Grilled Chicken and Fried Roll Plate\": name_shortened","not merged with \"23. Grilled Chicken and Fried Roll Plate\": native_id_differs_within_one_menu","not merged with \"23. Grilled Chicken and Fried Roll Plate\": portion_conflict","not merged with \"23. Grilled Chicken and Fried Roll Plate\": section_opposed","not merged with \"23. Grilled Chicken and Fried Roll Plate\": two_rows_one_menu","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": name_shortened","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": portion_conflict","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": section_opposed","not merged with \"26 Cucumber, Julienne Pork, Grilled Pork, and Fried Roll (Bun Bi Thit Nuong Cha Gio)\": two_rows_one_menu","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": descriptions_name_different_things","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": descriptor_opposed","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": name_shortened","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": native_id_differs_within_one_menu","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": portion_conflict","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": section_opposed","not merged with \"26. Cucumber, Julienne Pork, Grilled Pork and Fried Roll  Noodle Salad Bowl\": two_rows_one_menu","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": descriptions_name_different_things","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": descriptor_opposed","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": name_shortened","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": names_a_second_dish_as_well","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": native_id_differs_within_one_menu","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": portion_one_side","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": section_opposed","not merged with \"31A Cucumber, Grilled Chicken, and Fried Roll (Bun Ga Nuong Cha Gio)\": two_rows_one_menu","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": descriptions_name_different_things","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": descriptor_opposed","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": name_shortened","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": names_a_second_dish_as_well","not merged with \"31A. Cucumber, Grilled Chicken and Fried Roll Noodle Salad Bowl\": native_id_differs_within_one_menu","and 35 further refusals not listed"],"unresolved":[],"retained":false},{"id":"fa92ef8d-ce72-4b20-b073-de25932ae759","name":"side salad","description":"","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c68e9de041e4eff0","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":899,"availability":"","menu_context":"","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"0dbfae88-77e7-4992-a5c7-968cfaffa115","name":"side salad","sections":["Side Orders"],"position":160,"also_named":[],"key":"id|provider:ubereats|0dbfae88-77e7-4992-a5c7-968cfaffa115"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"07a91a3b-fc5f-4f1b-9702-1447b2bad658","name":"Tofu Sandwich","description":"","categories":["Vietnamese Sandwiches"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1420d3f63ff6389e","label":"70.","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1549,"availability":"","menu_context":"","source_price":"15.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:grubhub","item_id":"19580486610","name":"70. Tofu Sandwich","sections":["Vietnamese Sandwiches"],"position":76,"also_named":[],"key":"id|provider:grubhub|19580486610"}],"conflicts":["not merged with \"70T Tofu Sandwich\": name_shortened","not merged with \"70T Tofu Sandwich\": portion_one_side"],"unresolved":[{"surface_id":"provider:ubereats","name":"70T Tofu Sandwich","why":"one name is the other with qualifiers added, and nothing about the food corroborates it"}],"retained":false},{"id":"3304be1c-dc88-4f19-829c-c35b05549dba","name":"Shake","description":"With flavor a vanilla, caramel, white chocolate, or chocolate with whipping or not.","categories":["French Coffee"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ad61145fe6651e7c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1049,"availability":"","menu_context":"","source_price":"10.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1049,"availability":"","menu_context":"","source_price":"10.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","neighbourhood","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151957","name":"Shake","sections":["French Coffee"],"position":148,"also_named":[],"key":"id|provider:grubhub|19580151957"},{"surface_id":"provider:ubereats","item_id":"adb0a7c0-3507-4d83-b842-ca840056610b","name":"Shake","sections":["French Coffee"],"position":178,"also_named":[],"key":"id|provider:ubereats|adb0a7c0-3507-4d83-b842-ca840056610b"}],"conflicts":["not merged with \"Milk Shake\": descriptions_name_different_things","not merged with \"Milk Shake\": descriptor_opposed","not merged with \"Milk Shake\": name_plain_against_modified","not merged with \"Milk Shake\": names_a_second_dish_as_well","not merged with \"Milk Shake\": native_id_differs_within_one_menu","not merged with \"Milk Shake\": section_opposed","not merged with \"Milk Shake\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"09593103-e5c4-4e67-8c9f-678390d4f87f","name":"A9. Shrimp Tempura","description":"6 pieces.","categories":["Appetizers"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"716d5c7f9c37d80c","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]},{"id":"d539be76720e55b5","label":"(6 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579029040","name":"A9. Shrimp Tempura","sections":["Appetizers"],"position":17,"also_named":[],"key":"id|provider:grubhub|19579029040"},{"surface_id":"provider:ubereats","item_id":"6ea7b5fb-3c55-4c3f-a193-d202cc0d1153","name":"A9 Shrimp Tempura (6 pcs)","sections":["Appetizers"],"position":13,"also_named":[],"key":"id|provider:ubereats|6ea7b5fb-3c55-4c3f-a193-d202cc0d1153"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ed25cc58-1f34-4b13-b916-6636d76d386f","name":"Side Soup","description":"Savoury broth served on the side.","categories":["Side Orders"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"70e0607ba5fc043e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":999,"availability":"","menu_context":"","source_price":"9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19578015074","name":"Side Soup","sections":["Side Orders"],"position":140,"also_named":[],"key":"id|provider:grubhub|19578015074"},{"surface_id":"provider:ubereats","item_id":"25494620-ed75-4b7e-881c-3dba1547fb9b","name":"Side Soup","sections":["Side Orders"],"position":138,"also_named":[],"key":"id|provider:ubereats|25494620-ed75-4b7e-881c-3dba1547fb9b"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"65220a8d-2b43-4e28-9086-6e144befa7bc","name":"50 Wonton Soup","description":"Delicate wontons filled with savory ingredients served in a steaming hot broth.","categories":["Pho Noodle Soup"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3d554d89ce1c272d","label":"(9 pcs)","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1849,"availability":"","menu_context":"","source_price":"18.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"provider:ubereats","item_id":"be980747-d00f-476e-8fd4-ff4bebfc27f0","name":"50 Wonton Soup (9 pcs)","sections":["Pho Noodle Soup"],"position":59,"also_named":[],"key":"id|provider:ubereats|be980747-d00f-476e-8fd4-ff4bebfc27f0"}],"conflicts":["not merged with \"49 Wonton Egg Noodle Soup\": name_shortened","not merged with \"49 Wonton Egg Noodle Soup\": native_id_differs_within_one_menu","not merged with \"49 Wonton Egg Noodle Soup\": portion_conflict","not merged with \"49 Wonton Egg Noodle Soup\": two_rows_one_menu","not merged with \"49. Wonton Egg Noodle Soup\": name_shortened","not merged with \"49. Wonton Egg Noodle Soup\": names_a_second_dish_as_well","not merged with \"49. Wonton Egg Noodle Soup\": portion_conflict","not merged with \"50. Wonton Noodle Soup\": descriptions_name_different_things","not merged with \"50. Wonton Noodle Soup\": descriptor_opposed","not merged with \"50. Wonton Noodle Soup\": name_shortened","not merged with \"50. Wonton Noodle Soup\": portion_conflict"],"unresolved":[],"retained":false},{"id":"b1b0d8bf-49e9-4b24-94e6-b1f9a0fc3021","name":"C3. Stir-Fried Yakisoba","description":"Stir-fried wheat noodles in a savory yakisoba sauce.","categories":["Asian Collections"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"8e3806b6488adb56","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":2049,"availability":"","menu_context":"","source_price":"20.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580117010","name":"C3. Stir-Fried Yakisoba","sections":["Asian Collections"],"position":86,"also_named":[],"key":"id|provider:grubhub|19580117010"},{"surface_id":"provider:ubereats","item_id":"d83508de-0e9f-410f-b9a2-cc0a454d59b2","name":"C3 Stir-Fried Yakisoba","sections":["Asian Collections"],"position":93,"also_named":[],"key":"id|provider:ubereats|d83508de-0e9f-410f-b9a2-cc0a454d59b2"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"1d0b70de-c516-4df2-b966-34c9339b4774","name":"Thai Tea","description":"Sweet and creamy black tea from Thailand.","kind":"beverage","categories":["Beverages"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"82ed2b0c4922f048","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":949,"availability":"","menu_context":"","source_price":"9.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580509943","name":"Thai Tea","sections":["Beverages"],"position":150,"also_named":[],"key":"id|provider:grubhub|19580509943"},{"surface_id":"provider:ubereats","item_id":"b551bc85-649d-4daf-a1ff-9d3d06038da9","name":"Thai Tea","sections":["Beverages"],"position":122,"also_named":[],"key":"id|provider:ubereats|b551bc85-649d-4daf-a1ff-9d3d06038da9"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"4f9e7d07-6d05-4c97-a95a-b3b1912a264f","name":"T7. Tofu Teriyaki","description":"Tofu glazed in a sweet teriyaki sauce.","categories":["Teriyaki"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"f2a6b6be8e5e3581","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_specific","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19579957489","name":"T7. Tofu Teriyaki","sections":["Teriyaki"],"position":100,"also_named":[],"key":"id|provider:grubhub|19579957489"},{"surface_id":"provider:ubereats","item_id":"5b483f77-b4fa-4407-900b-a210fad774b5","name":"T7 Tofu Teriyaki","sections":["Teriyaki"],"position":108,"also_named":[],"key":"id|provider:ubereats|5b483f77-b4fa-4407-900b-a210fad774b5"}],"conflicts":["not merged with \"T6 Chicken Teriyaki and Tofu\": modifier_substituted","not merged with \"T6 Chicken Teriyaki and Tofu\": name_shortened","not merged with \"T6 Chicken Teriyaki and Tofu\": native_id_differs_within_one_menu","not merged with \"T6 Chicken Teriyaki and Tofu\": two_rows_one_menu","not merged with \"T6. Chicken Teriyaki and Tofu\": modifier_substituted","not merged with \"T6. Chicken Teriyaki and Tofu\": name_shortened","not merged with \"T6. Chicken Teriyaki and Tofu\": native_id_differs_within_one_menu","not merged with \"T6. Chicken Teriyaki and Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"5fc64b92-fb28-4bcd-8fd4-d2993f341412","name":"Spicy Tofu","description":"Tofu in a spicy blend of flavors.","categories":["Spicy Items"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"710a584f78f30d9e","label":"","offers":[{"kind":"","currency":"USD","condition":"","surface_id":"provider:grubhub","observed_at":"2026-10-22T21:11:50.947599Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"},{"kind":"","currency":"USD","condition":"","surface_id":"provider:ubereats","observed_at":"2026-10-22T21:11:50.947596Z","amount_cents":1949,"availability":"","menu_context":"","source_price":"19.49"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","price_relation","section"],"sources":[{"surface_id":"provider:grubhub","item_id":"19580151963","name":"Spicy Tofu","sections":["Spicy Items"],"position":118,"also_named":[],"key":"id|provider:grubhub|19580151963"},{"surface_id":"provider:ubereats","item_id":"7fc3fa95-ce0f-43dc-9238-645a2a856945","name":"Spicy Tofu","sections":["Spicy Items"],"position":171,"also_named":[],"key":"id|provider:ubereats|7fc3fa95-ce0f-43dc-9238-645a2a856945"}],"conflicts":["not merged with \"Spicy Chicken and Tofu\": name_shortened","not merged with \"Spicy Chicken and Tofu\": native_id_differs_within_one_menu","not merged with \"Spicy Chicken and Tofu\": two_rows_one_menu"],"unresolved":[],"retained":false}],"coverage":{"items":243,"surfaces":2,"surfaces_read":2,"surfaces_failed":0,"items_with_price":243,"surfaces_partial":0,"unresolved_splits":167},"retained":false,"surfaces":[{"id":"provider:grubhub","url":"https://www.grubhub.com/restaurant/pho-tai-restaurant-9205-s-tacoma-way-112-lakewood/5153000","label":"Grubhub","scope":{"why":"read from this location's own store object","region":"","resolved":true,"place_key":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01","menu_context":""},"state":"complete","store":{"kind":"grubhub_restaurant_id","value":"5153000"},"reason":"","currency":"USD","provider":"grubhub","fulfilment":"","source_url":"https://api-gtm.grubhub.com/restaurants/5153000?hideChoiceCategories=true&version=4&orderType=standard&hideUnavailableMenuItems=false","observed_at":"2026-10-22T21:11:50.947599Z","relationship":"marketplace","sections_read":15,"sections_total":15},{"id":"provider:ubereats","url":"https://www.ubereats.com/store/pho-tai-restaurant/a50N3KcjTx6kghB8nrU6gw","label":"Uber Eats","scope":{"why":"read from this location's own store object","region":"","resolved":true,"place_key":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01","menu_context":""},"state":"complete","store":{"kind":"ubereats_store_token","value":"a50N3KcjTx6kghB8nrU6gw"},"reason":"","currency":"USD","provider":"ubereats","fulfilment":"","source_url":"https://www.ubereats.com/api/getStoreV1?localeCode=en-US","observed_at":"2026-10-22T21:11:50.947596Z","relationship":"marketplace","sections_read":1,"sections_total":1}],"place_name":"Pho Tai Restaurant","comparisons":[],"observed_at":"2026-10-22T21:11:54.066898+00:00","location_ref":"a62e067252246c128598732f4342bd1e0cb2e9e3312fcfdc8f308083dd46dc01","place_reason":"","schema_version":1,"retained_reason":"","content_revision":"91fe330f698098778a0833a9b4f561df","reference_reason":"no publisher menu was read for this location, so no baseline is claimed; the prices below are shown per surface and not compared","reference_surface":"","restaurant_location_id":"95d76f08-0eab-4138-808e-0daece98e0e8"},"restaurant_locations":{"schema_version":3,"status":"partial","observed_at":"2026-10-22T21:11:54.066898Z","reasons":["1 location candidates remain unresolved","1 licence register(s) could not be read (wa_lcb); licences for these premises are unknown, not absent","no licence register is wired for WA (building_permit), WA (food_service_permit); licences there are uncollected rather than absent"]},"resources":{"locations":{"persisted_count":1,"collection_status":"partial","api_path":"/v1/public/company-intelligence/photairestaurant.com/locations","map_api_path":"/v1/public/company-intelligence/photairestaurant.com/locations/map"},"menu":{"persisted_count":243,"api_path":"/v1/public/company-intelligence/photairestaurant.com/menu"},"people":{"persisted_count":0,"collection_status":"partial","api_path":"/v1/public/company-intelligence/photairestaurant.com/people"}}}