{"domain":"frenchpressottawa.com","observed_at":"2026-10-27T15:02:25.659643+00:00","materially_changed_at":"2026-10-27T15:02:25.659643+00:00","generation_id":"502a2405-5c83-41cf-bcf9-22685c8e5b8c","snapshot":"56b5613994b1440ed20c745daf725ab63920e63552ff4b350f978e323aa7143b","collector":"global-intelligence","collector_build":"5c88f09b1b52","indexable":true,"indexable_reason":"","record_schema_version":2,"fact_count":76,"evidence_path_count":27,"lanes_observed":27,"lanes_total":27,"observation_count":172,"coverage":{"apps":0,"mail":8,"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":2,"github":0,"hiring":0,"people":0,"contact":1,"content":21,"identity":3,"security":8,"locations":1,"menu_read":{"items":76,"reasons":["off-site menu page mail.frenchpressottawa.com does not name the site; not read"],"pages_read":2,"priced_items":76,"documents_read":2,"pages_selected":3,"documents_declared":2,"pages_read_as_text":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":11,"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":13,"menu_nutrition":{"status":"complete","items_read":0,"pages_read":0,"widgets_read":0,"pages_selected":0,"widgets_discovered":0},"outbound_links":6,"people_sources":{"registers":"not_attempted","sec_filings":0,"people_pages":"partial","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.","reason":"No ordering platform is linked from any accepted location, so no channel menu was read; this says the site declared no door, not that the restaurant is on no platform.","status":"not_read","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":"searched_not_found","doordash":"not_declared","getsauce":"not_declared","menusifu":"not_declared","ubereats":"searched_not_found","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":{},"resolved_menu":{"items":34,"place":"Welcome, 728 Columbus St.","surfaces":2,"reference":"publisher:0:https-frenchpressottawa-com-menu-html","location_ref":"bd32b40d048ca91fcc14e0385b56538d3613fb47d417ed004ec20278de098ecf","reference_why":"the site's own menu, resolved to this location","schema_version":1},"accepted_locations":1,"locations_with_channel_menus":0},"publisher_files":{"facts":0,"absent":15,"attempted":15},"provider_footprint":{"grubhub":{"searched_not_found":1},"ubereats":{"searched_not_found":1},"spothopper":{"searched_not_found":1}},"external_identities":2,"restaurant_locations":{"active":0,"coming_soon":0,"canonical_accepted":1,"material_conflicts":1,"permanently_closed":0,"temporarily_closed":0,"with_provider_detail":0,"unresolved_candidates":0,"with_store_identifier":0,"known_store_identities":0,"multi_source_locations":0,"other_operating_status":0,"provider_accounts_seen":0,"store_identities_absent":0,"first_party_observations":18,"operating_status_unstated":1,"store_identities_answered":0,"provider_accounts_enumerated":0,"store_identities_with_detail":0,"closed_permanence_unspecified":0,"store_identities_without_detail":0,"provider_accounts_not_enumerated":0,"provider_edges_validation_unconfirmed":3},"people_source_closure":[{"state":"partial","reason":"3 failed, 0 not reached, 6 deferred, 0 read in part","source":"site_people_pages","failures":[{"url":"https://frenchpressottawa.com/category/uncategorized/","reason":"HTTP 403: refused","status":403},{"url":"https://frenchpressottawa.com/menu.html","reason":"HTTP 403: refused","status":403},{"url":"https://issuu.com/features/social-posts","reason":"HTTP 404: the site has no such page","status":404}]},{"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":13,"status":"complete","statements":0,"identifiers":0,"relationships":0,"links_without_relationship_words":7},"restaurant_location_providers":{},"restaurant_location_registries":{"il_henry_food":{"records_observed":0,"premises_unsupported":1},"il_dupage_food":{"records_observed":0,"premises_unsupported":1},"il_mclean_food":{"records_observed":0,"premises_unsupported":1},"il_chicago_food":{"records_observed":0,"premises_unsupported":1},"il_henry_health":{"records_observed":0,"premises_unsupported":1},"il_jackson_food":{"records_observed":0,"premises_unsupported":1},"il_lcc_licenses":{"records_observed":2,"premises_complete":1},"il_madison_food":{"records_observed":0,"premises_unsupported":1},"il_stclair_food":{"records_observed":0,"premises_unsupported":1},"il_chicago_health":{"records_observed":0,"premises_unsupported":1},"il_chicago_liquor":{"records_observed":0,"premises_unsupported":1},"il_jackson_health":{"records_observed":0,"premises_unsupported":1},"il_chicago_building":{"records_observed":0,"premises_unsupported":1},"il_chicago_sidewalk":{"records_observed":0,"premises_unsupported":1},"unconfigured_IL_building_permit":{"records_observed":0,"premises_unsupported":1},"unconfigured_IL_health_inspection":{"records_observed":0,"premises_unsupported":1},"unconfigured_IL_food_service_permit":{"records_observed":0,"premises_unsupported":1},"unconfigured_IL_sidewalk_cafe_permit":{"records_observed":0,"premises_unsupported":1}},"restaurant_location_provider_reads":{"grubhub":{"validation_unconfirmed":1},"ubereats":{"validation_unconfirmed":1},"spothopper":{"validation_unconfirmed":1}}},"lanes_failed":null,"rendered_tier":{"eligible":true,"pages_rendered":2},"lanes_never_run":null,"identity":{"title":"Identity","facts":[{"label":"Published name","value":"Welcome","basis":"publisher_declared","via":["https://frenchpressottawa.com/author/kevin","https://frenchpressottawa.com/hello-world","https://frenchpressottawa.com/locations","the title segment two or more distinct page titles share"],"first_observed_at":"2026-10-27T15:00:19.527811+00:00","last_confirmed_at":"2026-10-27T15:00:19.527811+00:00","about_ref":"unbound","source_surface_ref":"https://frenchpressottawa.com"},{"label":"Declared language","value":"en","basis":"publisher_declared","via":["https://frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:44.814062+00:00","last_confirmed_at":"2026-10-27T14:59:44.814062+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"},{"label":"Site icon","value":"https://frenchpressottawa.com/images/favicon.ico","basis":"publisher_declared","via":["https://frenchpressottawa.com"],"last_confirmed_at":"2026-10-27T14:59:44.814062+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"}]},"infrastructure":{"title":"Infrastructure","facts":[{"label":"Hosts observed","value":"frenchpressottawa.com, www.frenchpressottawa.com, mail.frenchpressottawa.com","basis":"directly_observed","first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"HTTP version","value":"HTTP/1.1","basis":"directly_observed","via":["https://frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:44.814062+00:00","last_confirmed_at":"2026-10-27T14:59:44.814062+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"},{"label":"Homepage status","value":200,"basis":"directly_observed","via":["https://frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:44.814062+00:00","last_confirmed_at":"2026-10-27T14:59:44.814062+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"},{"label":"TLS version","value":"TLSv1.3","basis":"directly_observed","via":["TLS handshake with SNI frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:40.528679+00:00","last_confirmed_at":"2026-10-27T14:59:40.528679+00:00","about_ref":"self"},{"label":"ALPN","value":"h2","basis":"directly_observed","via":["TLS handshake with SNI frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:40.528679+00:00","last_confirmed_at":"2026-10-27T14:59:40.528679+00:00","about_ref":"self"},{"label":"Announcing network","value":"AS13335 CLOUDFLARENET - Cloudflare, Inc., US","basis":"directly_observed","via":["DNS A/AAAA","BGP prefix origin","RIR registry"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"Announcing network","value":"AS31898 ORACLE-BMC-31898 - Oracle Corporation, US","basis":"directly_observed","via":["DNS A/AAAA","BGP prefix origin","RIR registry"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"Registrar","value":"Tucows Domains Inc.","basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-27T14:59:40.526537+00:00","last_confirmed_at":"2026-10-27T14:59:40.526537+00:00","about_ref":"self"},{"label":"Domain first registered","value":"2023-01-24","basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-27T14:59:40.526537+00:00","last_confirmed_at":"2026-10-27T14:59:40.526537+00:00","about_ref":"self"},{"label":"A at frenchpressottawa.com","value":"66.235.200.146","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"A at mail.frenchpressottawa.com","value":"50.6.155.144","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:41.708305+00:00","last_confirmed_at":"2026-10-27T14:59:41.708305+00:00","about_ref":"self"},{"label":"NS at frenchpressottawa.com","value":"ns1.bluehost.com.  •  ns2.bluehost.com.","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"SOA at frenchpressottawa.com","value":"ns1.bluehost.com. root.box4226.bluehost.com. 2024121717 86400 7200 3600000 300","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"}]},"technology":{"title":"Technology","facts":[{"label":"Bluehost","value":{"name":"Bluehost","@type":"SoftwareApplication"},"basis":"directly_observed","via":["https://www.frenchpressottawa.com","wappalyzer ruleset match","observed in static_fetch"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"},{"label":"Bootstrap","value":{"name":"Bootstrap","@type":"SoftwareApplication","softwareVersion":"5.3.2"},"basis":"directly_observed","via":["https://www.frenchpressottawa.com","wappalyzer ruleset match","observed in rendered, static_fetch"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"},{"label":"Cloudflare","value":{"name":"Cloudflare","@type":"SoftwareApplication"},"basis":"directly_observed","via":["https://www.frenchpressottawa.com","wappalyzer ruleset match","observed in static_fetch"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"},{"label":"Endurance Page Cache","value":{"name":"Endurance Page Cache","@type":"SoftwareApplication"},"basis":"directly_observed","via":["https://www.frenchpressottawa.com","wappalyzer ruleset match","observed in static_fetch"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"},{"label":"HTTP/3","value":{"name":"HTTP/3","@type":"SoftwareApplication"},"basis":"directly_observed","via":["https://www.frenchpressottawa.com","wappalyzer ruleset match","observed in static_fetch"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"},{"label":"Loads stylesheet from","value":"cdn.jsdelivr.net","basis":"publisher_declared","via":["https://frenchpressottawa.com","declared as stylesheet","observed in people_parse, rendered_dom, static_parse"],"first_observed_at":"2026-10-27T14:59:40.961438+00:00","last_confirmed_at":"2026-10-27T14:59:45.226497+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"},{"label":"Permitted by its content policy","value":"challenges.cloudflare.com","basis":"publisher_declared","via":["https://frenchpressottawa.com","declared as csp_source","observed in static_parse"],"first_observed_at":"2026-10-27T14:59:40.532414+00:00","last_confirmed_at":"2026-10-27T14:59:40.532414+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"},{"label":"Expects to connect to","value":"fonts.googleapis.com","basis":"publisher_declared","via":["https://mail.frenchpressottawa.com","declared as preconnect","observed in people_parse, static_parse"],"first_observed_at":"2026-10-27T14:59:42.259352+00:00","last_confirmed_at":"2026-10-27T14:59:45.226497+00:00","about_ref":"self","source_surface_ref":"https://mail.frenchpressottawa.com"},{"label":"Loads stylesheet from","value":"fonts.googleapis.com","basis":"publisher_declared","via":["https://mail.frenchpressottawa.com","declared as stylesheet","observed in people_parse, static_parse"],"first_observed_at":"2026-10-27T14:59:42.259352+00:00","last_confirmed_at":"2026-10-27T14:59:45.226497+00:00","about_ref":"self","source_surface_ref":"https://mail.frenchpressottawa.com"},{"label":"Expects to connect to","value":"fonts.gstatic.com","basis":"publisher_declared","via":["https://mail.frenchpressottawa.com","declared as preconnect","observed in people_parse, static_parse"],"first_observed_at":"2026-10-27T14:59:42.259352+00:00","last_confirmed_at":"2026-10-27T14:59:45.226497+00:00","about_ref":"self","source_surface_ref":"https://mail.frenchpressottawa.com"},{"label":"Referenced in inline script","value":"s.w.org","basis":"publisher_declared","via":["https://frenchpressottawa.com/author/kevin/","declared as inline_script","observed in people_parse"],"first_observed_at":"2026-10-27T14:59:44.809128+00:00","last_confirmed_at":"2026-10-27T14:59:45.060132+00:00","about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"}]},"mail":{"title":"Mail","facts":[{"label":"Authorised to send mail as this domain","value":"websitewelcome.com","basis":"publisher_declared","via":["frenchpressottawa.com","declared as spf_include","observed in static_parse"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"Mail exchangers","value":["0 mail.frenchpressottawa.com."],"basis":"directly_observed","via":["DNS MX"],"last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"SPF record","value":"v=spf1 ip4:50.6.155.18 a mx include:websitewelcome.com ~all","basis":"directly_observed","via":["DNS TXT"],"last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"DMARC record","value":"v=DMARC1; p=none","basis":"directly_observed","via":["DNS TXT at _dmarc"],"last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"DMARC policy","value":"none","basis":"derived","resolver_version":"public/1","via":["RFC 7489 tag parse of the published record"],"last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"MX at frenchpressottawa.com","value":"0 mail.frenchpressottawa.com.","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"TXT at _dmarc.frenchpressottawa.com","value":"v=DMARC1; p=none","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"},{"label":"TXT at frenchpressottawa.com","value":"v=spf1 ip4:50.6.155.18 a mx include:websitewelcome.com ~all","basis":"directly_observed","via":["DNS"],"first_observed_at":"2026-10-27T14:59:40.367577+00:00","last_confirmed_at":"2026-10-27T14:59:40.367577+00:00","about_ref":"self"}]},"security":{"title":"Security","facts":[{"label":"X-Content-Type-Options","value":"nosniff","basis":"directly_observed","via":["HTTP response header from frenchpressottawa.com"],"first_observed_at":"2026-10-27T15:01:50.034938+00:00","last_confirmed_at":"2026-10-27T15:01:50.034938+00:00","about_ref":"self"},{"label":"Referrer-Policy","value":"same-origin","basis":"directly_observed","via":["HTTP response header from frenchpressottawa.com"],"first_observed_at":"2026-10-27T15:01:50.034938+00:00","last_confirmed_at":"2026-10-27T15:01:50.034938+00:00","about_ref":"self"},{"label":"Permissions-Policy","value":"accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*","basis":"directly_observed","via":["HTTP response header from frenchpressottawa.com"],"first_observed_at":"2026-10-27T15:01:50.034938+00:00","last_confirmed_at":"2026-10-27T15:01:50.034938+00:00","about_ref":"self"},{"label":"X-Frame-Options","value":"SAMEORIGIN","basis":"directly_observed","via":["HTTP response header from frenchpressottawa.com"],"first_observed_at":"2026-10-27T15:01:50.034938+00:00","last_confirmed_at":"2026-10-27T15:01:50.034938+00:00","about_ref":"self"},{"label":"Content-Security-Policy","value":"directives: default-src, script-src, script-src-attr, style-src, img-src, connect-src, frame-src, child-src, worker-src, form-action, base-uri","basis":"directly_observed","via":["HTTP response header from frenchpressottawa.com"],"first_observed_at":"2026-10-27T15:01:50.034938+00:00","last_confirmed_at":"2026-10-27T15:01:50.034938+00:00","about_ref":"self"},{"label":"Certificate issuer","value":"Google Trust Services","basis":"directly_observed","via":["TLS handshake with SNI frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:40.528679+00:00","last_confirmed_at":"2026-10-27T14:59:40.528679+00:00","about_ref":"self"},{"label":"Certificate expires","value":"2026-12-27","basis":"directly_observed","via":["TLS handshake with SNI frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:40.528679+00:00","last_confirmed_at":"2026-10-27T14:59:40.528679+00:00","about_ref":"self"},{"label":"DNSSEC signed","value":false,"basis":"directly_observed","via":["RDAP"],"first_observed_at":"2026-10-27T14:59:40.526537+00:00","last_confirmed_at":"2026-10-27T14:59:40.526537+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":"Facebook page","value":"frenchpressottawa","basis":"directly_observed","resolver_version":"acquire-v1","via":["publisher_link: https://www.facebook.com/frenchpressottawa"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"relationship:88f7654f-8fbb-4dfa-8d0c-57943dc5a0be","source_surface_ref":"https://www.facebook.com"},{"label":"Instagram account","value":"thefrenchpressottawa","basis":"directly_observed","resolver_version":"acquire-v1","via":["publisher_link: https://www.instagram.com/thefrenchpressottawa/?locale=%25E5%25AE%259A%25E5%2588%25B6%25E8%258F%25B2%25E5%25BE%258B%25E5%25AE%25BE%25E9%259B%2585%25E6%2580%259D%25E6%2588%2590%25E7%25BB%25A9%25E5%258D%259%3A%2F%2Fwww.allergyspecialistsofknoxville.com%2F%3Fs%3D%25E4%25BB%25A3%25E5%258A%259E%25E6%25A0%25BC%25E9%25B2%2581%25E5%2590%2589%25E4%25BA%259A%25E5%2593%2588%25E8%2590%25A8%25E5%2585%258B%25E6%2596%25AF%25E5%259D%25A6%25E5%25B7%25A5%25E5%258D%25A1%25E3%2580%2596%25E5%25A8%2581%25E4%25BF%25A1%252BTG%252F%25E9%25A3%259E%25E6%259C%25BA%253A%2540buth2788%25E3%2580%25974O2pw&hl=ar","resolves to https://www.instagram.com/thefrenchpressottawa"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"relationship:bfd3a3db-d099-40b3-bc34-9ea7c4b75b18","source_surface_ref":"https://www.instagram.com"}]},"contact":{"title":"Contact","facts":[{"label":"815.313.5239","value":{"@type":"ContactPoint","value":"815.313.5239","channel":"voice","purpose":"unknown","subject":{"kind":"organization"},"evidence":[{"text":"728 Columbus St. Ottawa, IL 61350\n815.313.5239\nMon - Wed\nThu - Sun\nClosed\n9am - 2pm","heading":"CREPERIE & CAFE","locator":"section.featured","section":"the french press","source_url":"https://www.frenchpressottawa.com","representation":"visible"}],"validity":"unknown","telephone":"815.313.5239","description":"815.313.5239","availability":"unknown","representation":"visible"},"basis":"directly_observed","first_observed_at":"2026-10-27T14:59:45.088391+00:00","last_confirmed_at":"2026-10-27T14:59:45.088391+00:00","field_sources":{"value":{"via":["https://www.frenchpressottawa.com","printed in page text, not marked up"],"basis":"directly_observed"}},"via":["https://www.frenchpressottawa.com","printed in page text, not marked up"]}],"candidates":[],"collection":{"status":"partial","observed_at":"2026-10-27T15:02:25.659643Z","reasons":["people pages read in part: 7 unresolved, 0 not reached, 6 deferred, 3 failed, 0 read only in part"]}},"people":{"title":"People","facts":[{"label":"People extraction status","value":"People pages could not all be read: 7 unresolved, 0 not reached, 6 deferred behind other pages, 3 failed, 0 read only in part","basis":"derived","via":["https://frenchpressottawa.com/category/uncategorized/","https://frenchpressottawa.com/menu.html","https://issuu.com/","https://issuu.com/features/add-links","https://issuu.com/features/fullscreen-sharing","https://issuu.com/about","https://issuu.com/features/adobe-express-to-flipbook","https://issuu.com/features/digital-sales","https://issuu.com/features/indesign-export-to-flipbook","https://issuu.com/features/qr-codes","https://frenchpressottawa.com/category/uncategorized/","https://frenchpressottawa.com/menu.html","https://issuu.com/features/social-posts"],"about_ref":"self","source_surface_ref":"https://frenchpressottawa.com"}],"candidates":[],"collection":{"status":"partial","observed_at":"2026-10-27T15:02:25.659643Z","reasons":["people pages read in part: 7 unresolved, 0 not reached, 6 deferred, 3 failed, 0 read only in part"]}},"outbound_links":{"title":"Outbound links","facts":[{"label":"wordpress.org","value":"WordPress","basis":"publisher_declared","via":["5 link observation(s)"],"first_observed_at":"2026-10-27T14:59:44.594072+00:00","last_confirmed_at":"2026-10-27T14:59:44.594072+00:00","about_ref":"self"},{"label":"issuu.com","value":"READ IT","basis":"publisher_declared","via":["4 link observation(s)"],"first_observed_at":"2026-10-27T14:59:41.582769+00:00","last_confirmed_at":"2026-10-27T14:59:41.582769+00:00","about_ref":"self"},{"label":"box4226","value":"your dashboard","basis":"publisher_declared","via":["2 link observation(s)"],"first_observed_at":"2026-10-27T14:59:44.814178+00:00","last_confirmed_at":"2026-10-27T14:59:44.814178+00:00","about_ref":"self"},{"label":"cloudflare.com","value":"Cloudflare","basis":"publisher_declared","via":["1 link observation(s)"],"first_observed_at":"2026-10-27T15:02:19.860172+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"cloudflare.com","value":"Privacy","basis":"publisher_declared","via":["1 link observation(s)"],"first_observed_at":"2026-10-27T15:02:19.860172+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"gravatar.com","value":"Gravatar","basis":"publisher_declared","via":["1 link observation(s)"],"first_observed_at":"2026-10-27T14:59:44.594072+00:00","last_confirmed_at":"2026-10-27T14:59:44.594072+00:00","about_ref":"self"}]},"locations":{"title":"Locations","facts":[{"label":"Ottawa","value":{"@type":"Place","address":{"@type":"PostalAddress","postalCode":"61350","addressRegion":"IL","streetAddress":"728 Columbus St.","addressLocality":"Ottawa"}},"basis":"directly_observed","via":["https://www.frenchpressottawa.com"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self","source_surface_ref":"https://www.frenchpressottawa.com"}]},"content":{"title":"Content","facts":[{"label":"URLs declared in sitemaps","value":5,"basis":"publisher_declared","via":["sitemap.xml"],"first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T15:02:19.860172+00:00","about_ref":"self"},{"label":"Homepage","value":"https://frenchpressottawa.com/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.582507+00:00","last_confirmed_at":"2026-10-27T14:59:41.582507+00:00","about_ref":"self"},{"label":"Homepage","value":"https://www.frenchpressottawa.com/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/about.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:44.028117+00:00","last_confirmed_at":"2026-10-27T14:59:44.028117+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/hello-world/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.582507+00:00","last_confirmed_at":"2026-10-27T14:59:41.582507+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/index.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:44.028117+00:00","last_confirmed_at":"2026-10-27T14:59:44.028117+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/menu.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:44.028117+00:00","last_confirmed_at":"2026-10-27T14:59:44.028117+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/sample-page/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.582507+00:00","last_confirmed_at":"2026-10-27T14:59:41.582507+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/wp-json/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:47.117699+00:00","last_confirmed_at":"2026-10-27T14:59:47.117699+00:00","about_ref":"self"},{"label":"URL","value":"https://www.frenchpressottawa.com/about.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self"},{"label":"URL","value":"https://www.frenchpressottawa.com/index.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self"},{"label":"URL","value":"https://www.frenchpressottawa.com/menu.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:40.532780+00:00","last_confirmed_at":"2026-10-27T14:59:40.532780+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/author/kevin/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.582507+00:00","last_confirmed_at":"2026-10-27T14:59:41.582507+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/wp-json/wp/v2/pages/2","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:45.085924+00:00","last_confirmed_at":"2026-10-27T14:59:45.085924+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/wp-json/wp/v2/posts/1","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:44.813779+00:00","last_confirmed_at":"2026-10-27T14:59:44.813779+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/wp-json/wp/v2/users/1","basis":"publisher_declared","first_observed_at":"2026-10-27T15:00:49.252961+00:00","last_confirmed_at":"2026-10-27T15:00:49.252961+00:00","about_ref":"self"},{"label":"URL","value":"https://frenchpressottawa.com/category/uncategorized/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.582507+00:00","last_confirmed_at":"2026-10-27T14:59:41.582507+00:00","about_ref":"self"},{"label":"URL","value":"https://mail.frenchpressottawa.com/","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.935088+00:00","last_confirmed_at":"2026-10-27T14:59:41.935088+00:00","about_ref":"self"},{"label":"URL","value":"https://mail.frenchpressottawa.com/about.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.935088+00:00","last_confirmed_at":"2026-10-27T14:59:41.935088+00:00","about_ref":"self"},{"label":"URL","value":"https://mail.frenchpressottawa.com/index.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.935088+00:00","last_confirmed_at":"2026-10-27T14:59:41.935088+00:00","about_ref":"self"},{"label":"URL","value":"https://mail.frenchpressottawa.com/menu.html","basis":"publisher_declared","first_observed_at":"2026-10-27T14:59:41.935088+00:00","last_confirmed_at":"2026-10-27T14:59:41.935088+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 presence at Welcome, 728 Columbus St.","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://frenchpressottawa.com/menu.html","items":38,"channel":"direct","complete":true,"pricedItems":31}],"location":{"why":"the accepted location carrying the most storefront identities (0), with 0 of 27 platform menus read","name":"Welcome","address":{"city":"Ottawa","unit":"","region":"IL","street":"728 Columbus St.","country":"US","postal_code":"61350"},"sourceKey":"bd32b40d048ca91fcc14e0385b56538d3613fb47d417ed004ec20278de098ecf"},"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},{"label":"Grubhub","detail":"a premises search around this location on the platform returned no unique match for these premises; Seamless orders route to the same Grubhub listing","status":"searched_not_found","declared":false,"platform":"grubhub","acceptedLocations":1,"locationsWithStore":0},{"label":"Uber Eats","detail":"a premises search around this location on the platform returned no unique match for these premises; Postmates orders route to the same Uber Eats store","status":"searched_not_found","declared":false,"platform":"ubereats","acceptedLocations":1,"locationsWithStore":0},{"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:a146a74c59972042973f4829","via":["no channel menu was read for this location"],"about_ref":"self"}]},"publisher_files":{"title":"Publisher Files","facts":[]},"resolved_identity":{"schema_version":1,"access":"readable","publication":"publishable","publication_reason":"","platform":false,"display":{"name":"The French Press","basis":"the name the site's domain, page titles, social handle state","name_witnesses":[{"source_url":"https://frenchpressottawa.com/","text":"frenchpressottawa.com","rule":"domain","region":null,"heading":""},{"source_url":"https://frenchpressottawa.com","text":"The French Press","rule":"page titles","region":null,"heading":""},{"source_url":"https://www.facebook.com/frenchpressottawa","text":"frenchpressottawa","rule":"social handle","region":null,"heading":""}],"alternatives":[{"name":"Welcome","kind":"published_name_election","state":"superseded","witness":{"source_url":"https://frenchpressottawa.com/author/kevin","text":"Welcome","rule":"published name","region":null,"heading":""}}],"site":"https://frenchpressottawa.com","site_basis":"the seed domain's own front door","site_witnesses":[{"source_url":"https://frenchpressottawa.com","text":"The French Press","rule":"front door","region":null,"heading":""}],"logo":"https://frenchpressottawa.com/images/favicon.ico","logo_basis":"the site's declared icon","legal_name":"","legal_basis":"","description":"","description_basis":"","profiles":[{"platform":"facebook_page","account":"frenchpressottawa","url":"https://www.facebook.com/frenchpressottawa","witness":{"source_url":"https://www.frenchpressottawa.com","text":"https://www.facebook.com/frenchpressottawa","rule":"publisher_link","region":null,"heading":""}},{"platform":"instagram_account","account":"thefrenchpressottawa","url":"https://www.instagram.com/thefrenchpressottawa","witness":{"source_url":"https://www.frenchpressottawa.com","text":"https://www.instagram.com/thefrenchpressottawa/?locale=%25E5%25AE%259A%25E5%2588%25B6%25E8%258F%25B2%25E5%25BE%258B%25E5%25AE%25BE%25E9%259B%2585%25E6%2580%259D%25E6%2588%2590%25E7%25BB%25A9%25E5%258D%259%3A%2F%2Fwww.allergyspecialistsofknoxville.com%2F%3Fs%3D%25E4%25BB%25A3%25E5%258A%259E%25E6%25A0%25BC%25E9%25B2%2581%25E5%2590%2589%25E4%25BA%259A%25E5%2593%2588%25E8%2590%25A8%25E5%2585%258B%25E6%2596%25AF%25E5%259D%25A6%25E5%25B7%25A5%25E5%258D%25A1%25E3%2580%2596%25E5%25A8%2581%25E4%25BF%25A1%252BTG%252F%25E9%25A3%259E%25E6%259C%25BA%253A%2540buth2788%25E3%2580%25974O2pw&hl=ar","rule":"publisher_link","region":null,"heading":""}}]},"relationships":[{"predicate":"declares_provider_account","object":{"id":"frenchpressottawa","kind":"provider_account","scope":"account","account":"Facebook page"},"witness":{"source_url":"https://www.facebook.com/frenchpressottawa","text":"","rule":"publisher_declared_identity","region":null,"heading":""},"state":"supported","depends_on":[],"family":"provider_accounts","source_key":{"namespace":"facebook","object_type":"facebook_page","key":"frenchpressottawa"},"first_observed_at":"2026-10-27T15:02:25.659643Z","last_confirmed_at":"2026-10-27T15:02:25.659643Z","id":"88f7654f-8fbb-4dfa-8d0c-57943dc5a0be","to_identity_id":null,"to_href":null},{"predicate":"declares_provider_account","object":{"id":"thefrenchpressottawa","kind":"provider_account","scope":"account","account":"Instagram account"},"witness":{"source_url":"https://www.instagram.com/thefrenchpressottawa/?locale=%25E5%25AE%259A%25E5%2588%25B6%25E8%258F%25B2%25E5%25BE%258B%25E5%25AE%25BE%25E9%259B%2585%25E6%2580%259D%25E6%2588%2590%25E7%25BB%25A9%25E5%258D%259%3A%2F%2Fwww.allergyspecialistsofknoxville.com%2F%3Fs%3D%25E4%25BB%25A3%25E5%258A%259E%25E6%25A0%25BC%25E9%25B2%2581%25E5%2590%2589%25E4%25BA%259A%25E5%2593%2588%25E8%2590%25A8%25E5%2585%258B%25E6%2596%25AF%25E5%259D%25A6%25E5%25B7%25A5%25E5%258D%25A1%25E3%2580%2596%25E5%25A8%2581%25E4%25BF%25A1%252BTG%252F%25E9%25A3%259E%25E6%259C%25BA%253A%2540buth2788%25E3%2580%25974O2pw&hl=ar","text":"","rule":"publisher_declared_identity","region":null,"heading":""},"state":"supported","depends_on":[],"family":"provider_accounts","source_key":{"namespace":"instagram","object_type":"instagram_account","key":"thefrenchpressottawa"},"first_observed_at":"2026-10-27T15:02:25.659643Z","last_confirmed_at":"2026-10-27T15:02:25.659643Z","id":"bfd3a3db-d099-40b3-bc34-9ea7c4b75b18","to_identity_id":null,"to_href":null},{"predicate":"states_own_production","object":{"kind":"menu_statement","item_count":"4","example_item":"Lemon Curd Crepe -"},"witness":{"source_url":"","text":"","rule":"own_production_phrase","region":null,"heading":""},"state":"supported","depends_on":[],"family":"menu_production","source_key":null,"first_observed_at":"2026-10-27T15:02:25.659643Z","last_confirmed_at":"2026-10-27T15:02:25.659643Z","id":"cfcaadbb-6a54-49b4-9c75-6f3b0e2149de","to_identity_id":null,"to_href":null},{"predicate":"authorizes_mail_sender","object":{"kind":"web_surface","domain":"websitewelcome.com"},"witness":{"source_url":"","text":"v=spf1 ip4:50.6.155.18 a mx include:websitewelcome.com ~all","rule":"dns_record_parse","region":null,"heading":""},"state":"supported","depends_on":[],"family":"technical","source_key":{"namespace":"web","object_type":"registrable_domain","key":"websitewelcome.com"},"first_observed_at":"2026-10-27T15:02:25.659643Z","last_confirmed_at":"2026-10-27T15:02:25.659643Z","id":"46c7bc2a-803e-40e6-ae5c-9fc4382d0e6f","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-27T15:02:25.659643+00:00","business_identity_id":"3d1386f8-1b74-4c2e-974c-ff71c5279271","href":"/company-intelligence/frenchpressottawa.com","menu_intelligence":{"@type":"MenuIntelligence","items":[{"id":"ec18da96-e393-497d-be96-bd0588a4bf88","name":"Add chicken:","description":"Salads","categories":["SALADS","Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"af9d83e9b15563aa","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":400,"availability":"","menu_context":"MENU","source_price":"$4"},{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":400,"availability":"","menu_context":"Download Menu","source_price":"$4"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["name_exact","name_is_a_key","name_is_specific"],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Add chicken:","sections":["SALADS"],"position":18,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|add chicken|||"},{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"Add chicken:","sections":["Soups"],"position":8,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|add chicken|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"81ed9576-ee5b-4c1c-8c5c-0f3ab82c5eee","name":"Ask your server for today’s special Cup","description":"","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c6e5040b6335d296","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":400,"availability":"","menu_context":"Download Menu","source_price":"$4.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"Ask your server for today’s special Cup","sections":["Soups"],"position":4,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|ask cup server special today your||s|"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"dba47692-b329-4b03-95bc-48e33f6ddcc5","name":"SOUP DU JOUR Bowl","description":"","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"3049b30e0bd1d606","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":600,"availability":"","menu_context":"Download Menu","source_price":"$6.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"SOUP DU JOUR Bowl","sections":["Soups"],"position":3,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|bowl jour soup||du|"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"b04c5e4b-8e5b-46ff-b15b-bd06560c24a8","name":"Breakfast Crepe -","description":"Scrambled eggs, cheese, strawberry preserves, and your choice of bacon or ham","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a917a5124c39aa67","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1299,"availability":"","menu_context":"MENU","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Breakfast Crepe -","sections":["SAVORY CREPES"],"position":1,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|breakfast crepe|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"f15af2fd-06c5-47ed-aeaf-7ac69d72ce0a","name":"Breakfast Parfait -","description":"Plain yogurt with house-made lemon curd, fresh fruit, and granola","categories":["LIGHTER FARE"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"f3fa0e08df688f7f","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":800,"availability":"","menu_context":"MENU","source_price":"8.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Breakfast Parfait -","sections":["LIGHTER FARE"],"position":11,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|breakfast parfait|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5df98ad3-fb3a-4d97-90ce-b225b2c5182c","name":"Brown Sugar Crepe -","description":"Crepe with brown sugar - simple and delicious!","categories":["SWEET CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"243441f65b665e9f","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":899,"availability":"","menu_context":"MENU","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Brown Sugar Crepe -","sections":["SWEET CREPES"],"position":9,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|brown crepe sugar|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"a6608d9c-bfc6-4128-8d22-437141e21a85","name":"HOT CHOCOLATE","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"ffb0d1d1ff5270ba","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"HOT CHOCOLATE","sections":["Soups"],"position":14,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|chocolate|hot||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"ab6c835d-d1ed-4477-849f-66d83818e1e5","name":"FRENCH PRESS COFFEE (~3 cups)","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5d3eefb7b7da4c05","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":800,"availability":"","menu_context":"Download Menu","source_price":"$8.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"FRENCH PRESS COFFEE (~3 cups)","sections":["Soups"],"position":10,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|coffee cups french press||~3|"}],"conflicts":["not merged with \"COFFEE\": name_plain_against_modified","not merged with \"COFFEE\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"f4977e4f-024f-45b2-8bc5-12858eae9dd5","name":"ICED COFFEE","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"299eab37dc73b432","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"ICED COFFEE","sections":["Soups"],"position":11,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|coffee iced|||"}],"conflicts":["not merged with \"COFFEE\": name_plain_against_modified","not merged with \"COFFEE\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"32156a4c-9e98-4f37-ba89-f1d80cfb6431","name":"COFFEE","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"683a0596f61de31e","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"COFFEE","sections":["Soups"],"position":9,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|coffee|||"}],"conflicts":["not merged with \"FRENCH PRESS COFFEE (~3 cups)\": name_plain_against_modified","not merged with \"FRENCH PRESS COFFEE (~3 cups)\": two_rows_one_menu","not merged with \"ICED COFFEE\": name_plain_against_modified","not merged with \"ICED COFFEE\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"21e429ec-3af8-430e-acaa-fadb6590a3ac","name":"Monte Cristo Crepe -","description":"Crepe filled with ham, turkey, cheese, and raspberry jam, dusted with powdered sugar","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"047300844837e8a4","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1499,"availability":"","menu_context":"MENU","source_price":"14.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Monte Cristo Crepe -","sections":["SAVORY CREPES"],"position":5,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe cristo monte|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"869e07ac-880f-4913-8603-3076aeefa401","name":"Croque Madame Crepe -","description":"A Croque Monsieur crepe topped with a pair of over-easy eggs","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"fb93d875b800c01c","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1499,"availability":"","menu_context":"MENU","source_price":"14.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Croque Madame Crepe -","sections":["SAVORY CREPES"],"position":3,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe croque madame|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"bc209977-2fb1-4481-ad41-ab98bf1eaebf","name":"Croque Monsieur Crepe -","description":"Crepe filled with ham, bechamel sauce, and a Gruyere cheese blend","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c2959c0d8f438f17","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1299,"availability":"","menu_context":"MENU","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Croque Monsieur Crepe -","sections":["SAVORY CREPES"],"position":2,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe croque monsieur|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"c8241145-f49f-4299-b1e6-487dbacde5d6","name":"Cuban Crepe -","description":"Roasted pork, ham, cheese, pickles, and mustard aioli","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"d85a43d8b1cbb563","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1499,"availability":"","menu_context":"MENU","source_price":"14.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Cuban Crepe -","sections":["SAVORY CREPES"],"position":6,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe cuban|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"90b20ab3-9689-48dd-9e45-8dab03136e34","name":"Lemon Curd Crepe -","description":"House-made lemon curd, creme diplomat, and fresh seasonal fruit","categories":["SWEET CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"a62fa80ff4629634","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1199,"availability":"","menu_context":"MENU","source_price":"11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Lemon Curd Crepe -","sections":["SWEET CREPES"],"position":10,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe curd lemon|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"b9ce1531-5b4f-4517-b3ad-bede17980d67","name":"Nutella Crepe -","description":"Crepe filled with nutella spread","categories":["SWEET CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"4e94e5a42dadea6c","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":899,"availability":"","menu_context":"MENU","source_price":"8.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Nutella Crepe -","sections":["SWEET CREPES"],"position":8,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe nutella|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"f2ab1273-0553-4e01-9cc6-abbb64b1931c","name":"Ratatouille Crepe -","description":"Roasted eggplant, zucchini, summer squash, carrots, tomatoes, onions, and cheese nestled in a crepe","categories":["SAVORY CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9baa84660e5ad362","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1199,"availability":"","menu_context":"MENU","source_price":"11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Ratatouille Crepe -","sections":["SAVORY CREPES"],"position":4,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe ratatouille|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"d81e235a-359c-4d65-93f1-cad95f6c44fd","name":"Strawberry Crepe -","description":"Crepe filled with creme diplomat and topped with fresh strawberries","categories":["SWEET CREPES"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2c3174005c4f8f06","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1099,"availability":"","menu_context":"MENU","source_price":"10.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Strawberry Crepe -","sections":["SWEET CREPES"],"position":7,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|crepe strawberry|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"57d4c2d4-ba56-4bf6-abb4-5995964a7f39","name":"Served with greens & lemon Dijon vinaigrette","description":"Fresh from the oven by 11am","categories":["The French Press"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"f8bb16b77506b376","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":1299,"availability":"","menu_context":"Download Menu","source_price":"$12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"Served with greens & lemon Dijon vinaigrette","sections":["The French Press"],"position":1,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|dijon greens lemon vinaigrette|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"8912baa1-e86a-488a-9630-d24be4b0a386","name":"French Omelette -","description":"3-egg omelette cooked gently with Gruyere cheese and served with an arugula salad","categories":["LIGHTER FARE"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c4da0ef94955eff4","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1299,"availability":"","menu_context":"MENU","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"French Omelette -","sections":["LIGHTER FARE"],"position":12,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|french omelette|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"86e2339f-d6d0-43b7-8b9b-77ac707995c9","name":"French Onion Soup -","description":"Caramelized onions in a beef broth topped with croutons and gruyere cheese Soup Du Jour - 6/cup 8/bowl A rotating special of soups - ask your server for the soup du jour!","categories":["SOUPS","Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"95e4034520d762a3","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":800,"availability":"","menu_context":"MENU","source_price":"8.00"},{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":800,"availability":"","menu_context":"Download Menu","source_price":"$8.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_a_key","name_is_specific","section"],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"French Onion Soup -","sections":["SOUPS"],"position":14,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|french onion soup|||"},{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"FRENCH ONION SOUP","sections":["Soups"],"position":2,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|french onion soup|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"3517fb0f-10ce-4e35-a561-719ca06c081a","name":"FRENCH SODA","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"0426e2b5d0ffa705","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":400,"availability":"","menu_context":"Download Menu","source_price":"$4.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"FRENCH SODA","sections":["Soups"],"position":17,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|french soda|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"00bfc5a1-42eb-45cd-a3e7-c63e5f4d1b31","name":"House Garden Salad -","description":"Baby greens with tomatoes, cucumbers, and red onions, tossed in our house-made lemon Dijon vinaigrette and topped with croutons","categories":["SALADS","Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"fa2811a9a1d6701c","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":999,"availability":"","menu_context":"MENU","source_price":"9.99"},{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":999,"availability":"","menu_context":"Download Menu","source_price":"$9.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_a_key","name_is_specific"],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"House Garden Salad -","sections":["SALADS"],"position":15,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|garden house salad|||"},{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"HOUSE GARDEN SALAD","sections":["Soups"],"position":5,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|garden house salad|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"5529c2c2-496b-496a-b253-7cd466a0b557","name":"ICED TEA","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1c77da4893dbe0e8","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"ICED TEA","sections":["Soups"],"position":13,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|iced tea|||"}],"conflicts":["not merged with \"TEA\": name_plain_against_modified","not merged with \"TEA\": two_rows_one_menu"],"unresolved":[],"retained":false},{"id":"aae61208-d91d-4874-b8ea-74f598c589a9","name":"ITALIAN SODA","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"789bdc9384d56837","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":400,"availability":"","menu_context":"Download Menu","source_price":"$4.00"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"ITALIAN SODA","sections":["Soups"],"position":18,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|italian soda|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"7f5a0813-eef7-49f2-a475-398f64fdf866","name":"Quiche du Jour -","description":"Served with greens & lemon Dijon vinaigrette Fresh from the oven by 11am","categories":["LIGHTER FARE"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"2fa6039657a2bc24","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1299,"availability":"","menu_context":"MENU","source_price":"12.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Quiche du Jour -","sections":["LIGHTER FARE"],"position":13,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|jour quiche||du|"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"a711c897-b480-476c-8785-72664964cf71","name":"ORANGE JUICE","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"82db9fc47aa69635","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"ORANGE JUICE","sections":["Soups"],"position":19,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|juice orange|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"a8ab371c-b035-4b25-a283-e4afd6958057","name":"LEMONADE","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e385d5e578216074","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"LEMONADE","sections":["Soups"],"position":15,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|lemonade|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"b89c4dd0-852b-4d14-adfa-c86fb8f10da8","name":"MILK","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"9382f299bd86a14d","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"MILK","sections":["Soups"],"position":20,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|milk|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"70031998-fdef-4090-866b-39702a185e1f","name":"Salmon Nicoise Salad -","description":"Roasted salmon over a bed of greens, haricots verts, tomatoes, roasted potatoes, and a boiled egg. Served with lemon Dijon vinaigrette","categories":["SALADS"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"c8797f212363efae","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1899,"availability":"","menu_context":"MENU","source_price":"18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Salmon Nicoise Salad -","sections":["SALADS"],"position":16,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|nicoise salad salmon|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"65dd7a9a-3853-4161-8197-f830e8eebf0d","name":"SALMON NIÇOISE SALAD","description":"Salads Roasted salmon over a bed of greens, haricots verts, tomatoes, roasted potatoes, and a boiled egg. Served with lemon Dijon vinaigrette","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"e9744b4404f13864","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":1899,"availability":"","menu_context":"Download Menu","source_price":"$18.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"SALMON NIÇOISE SALAD","sections":["Soups"],"position":6,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|niçoise salad salmon|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"591ecfe0-0097-486f-bc21-4e90a619982c","name":"SAN PELLIGRIONO SPARKLING WATER","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5bb90c5affdc4339","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"SAN PELLIGRIONO SPARKLING WATER","sections":["Soups"],"position":16,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|pelligriono san sparkling water|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"bf0230a9-a297-4238-a409-de098dcd3ae2","name":"Strawberry Salad -","description":"Bed of greens, tomatoes, cucumbers, red onions, and goat cheese. Tossed with lemon Dijon vinaigrette and topped with strawberries and glazed pecans","categories":["SALADS","Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"5b04ac0045afe88c","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","observed_at":null,"amount_cents":1199,"availability":"","menu_context":"MENU","source_price":"11.99"},{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":1199,"availability":"","menu_context":"Download Menu","source_price":"$11.99"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":["description","name_exact","name_is_specific"],"sources":[{"surface_id":"publisher:0:https-frenchpressottawa-com-menu-html","item_id":"","name":"Strawberry Salad -","sections":["SALADS"],"position":17,"also_named":[],"key":"nm|publisher:0:https-frenchpressottawa-com-menu-html|salad strawberry|||"},{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"STRAWBERRY SALAD","sections":["Soups"],"position":7,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|salad strawberry|||"}],"conflicts":[],"unresolved":[],"retained":false},{"id":"c4bfdd6d-a698-4143-88a1-275ff29c22c4","name":"TEA","description":"Beverages","categories":["Soups"],"attributes":{"diets":[],"allergens":[],"ingredients":[],"producers":[],"nutrition":{},"image":"","labels":[]},"variants":[{"id":"1bbd5f2fd702f331","label":"","offers":[{"kind":"","currency":"","condition":"","surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","observed_at":null,"amount_cents":350,"availability":"","menu_context":"Download Menu","source_price":"$3.50"}]}],"choices":[],"label_differences":[],"uncertain":[],"evidence":[],"sources":[{"surface_id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","item_id":"","name":"TEA","sections":["Soups"],"position":12,"also_named":[],"key":"nm|publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf|tea|||"}],"conflicts":["not merged with \"ICED TEA\": name_plain_against_modified","not merged with \"ICED TEA\": two_rows_one_menu"],"unresolved":[],"retained":false}],"coverage":{"items":34,"surfaces":2,"surfaces_read":2,"surfaces_failed":0,"items_with_price":34,"surfaces_partial":0,"unresolved_splits":5},"retained":false,"surfaces":[{"id":"publisher:0:https-frenchpressottawa-com-menu-html","url":"https://frenchpressottawa.com/menu.html","label":"MENU","scope":{"why":"the restaurant has one location and this is its menu","region":"","resolved":true,"place_key":"bd32b40d048ca91fcc14e0385b56538d3613fb47d417ed004ec20278de098ecf","menu_context":"MENU"},"state":"complete","store":{"kind":"","value":""},"reason":"","currency":"","provider":"","fulfilment":"","source_url":"https://frenchpressottawa.com/menu.html","observed_at":null,"relationship":"publisher","sections_read":0,"sections_total":0},{"id":"publisher:0:ps-frenchpressottawa-com-resources-french-20press-20menu-pdf","url":"https://frenchpressottawa.com/resources/French%20Press%20Menu.pdf","label":"Download Menu","scope":{"why":"the restaurant has one location and this is its menu","region":"","resolved":true,"place_key":"bd32b40d048ca91fcc14e0385b56538d3613fb47d417ed004ec20278de098ecf","menu_context":"Download Menu"},"state":"complete","store":{"kind":"","value":""},"reason":"","currency":"","provider":"","fulfilment":"","source_url":"https://frenchpressottawa.com/resources/French%20Press%20Menu.pdf","observed_at":null,"relationship":"publisher","sections_read":0,"sections_total":0}],"place_name":"Welcome","comparisons":[],"observed_at":"2026-10-27T15:02:25.659643+00:00","location_ref":"bd32b40d048ca91fcc14e0385b56538d3613fb47d417ed004ec20278de098ecf","place_reason":"","schema_version":1,"retained_reason":"","content_revision":"f9117eee12ea72953643b6ed5e7f62a6","reference_reason":"the site's own menu, resolved to this location","reference_surface":"publisher:0:https-frenchpressottawa-com-menu-html","restaurant_location_id":"31b21b2d-0dd1-4a2b-be91-5a480571fbbd"},"restaurant_locations":{"schema_version":3,"status":"partial","observed_at":"2026-10-27T15:02:25.659643Z","reasons":["1 walled location pages could not be rendered and filed: https://frenchpressottawa.com/locations (walled; the rendered tier: the page answered HTTP 404)","no licence register is wired for IL (building_permit), IL (food_service_permit), IL (health_inspection), IL (sidewalk_cafe_permit); licences there are uncollected rather than absent"]},"resources":{"locations":{"persisted_count":1,"collection_status":"partial","api_path":"/v1/public/company-intelligence/frenchpressottawa.com/locations","map_api_path":"/v1/public/company-intelligence/frenchpressottawa.com/locations/map"},"menu":{"persisted_count":34,"api_path":"/v1/public/company-intelligence/frenchpressottawa.com/menu"},"people":{"persisted_count":0,"collection_status":"partial","api_path":"/v1/public/company-intelligence/frenchpressottawa.com/people"}}}