the whole object this page is drawn from, as JSON · Open JSON {
"id": "atm_osm_node_13535912801",
"kind": "FoodEstablishment",
"name": "China House",
"parent_id": "atm_geoid_060411022031020",
"depth": null,
"facts": {
"osm": {
"name": "China House",
"phone": "+1-415-897-9630",
"amenity": "restaurant",
"cuisine": "chinese",
"website": "https://chinahouse.menuxy.com/",
"addr:city": "Novato",
"addr:state": "CA",
"addr:street": "Grant Avenue",
"addr:postcode": "94945",
"opening_hours": "Tu-Sa 11:30-20:00",
"addr:housenumber": "1222"
},
"named": true,
"phone": "+1-415-897-9630",
"phones": [
"+14158979630"
],
"address": "1222 Grant Avenue Novato 94945",
"osm_url": "https://www.openstreetmap.org/node/13535912801",
"sources": [
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_place_id",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_maps_uri",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_rating",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_review_count",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_business_status",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_price_level",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_price_range",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_opening_hours",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_photo_count",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_photos",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/google_fetched_at",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/phones",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
},
{
"between": null,
"dataset": "Google Places",
"license": "Google Maps Platform Terms of Service",
"version": null,
"property": "/properties/websites",
"provider": "google_places",
"resource": "atlas.enrich#3128",
"record_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"confidence": null,
"update_time": "2026-10-11T00:45:49.910Z"
}
],
"website": "https://chinahouse.menuxy.com/",
"websites": [
"https://chinahouse.menuxy.com/"
],
"google_photos": [
"places/ChIJbTvs6Xy7hYARotTEV1155UQ/photos/Aa-ngMatuMTpO8LbpxrR_jtLCcA6fjA-nJqtH3o1GyVoc1dkZyAyuAjBdFj9rKy-3keDlUpCPJCUUQgiXskbzMUGOeo7qW-N8bW49nwmgtpnHR5wR7m7nxCcZwJovGjhZamhv9nMVvM7s2F1T1NSXVZYwwUpyqtnOD2KYRFjQELKlFpfu93mpCf3ISdcohlZkQk9yvm2yA7Lyaxp9ywb9YI8l5Ilr3ZSYkW7dkaaGLCQsQsxn5MWsgW7GbZf6sTzajqq7eH4DPH0W-ZWTYYXcfOORbMDDBIH3Gl1nu8TCPv_5dsr8CoxOSmCDDrILJFHMmsU0hlzBNZnd7zzAev-XqQB3wjC0cC8b8pqzMoPcFbFYVIq9gC_edxX7QMOlHPwxzMjA8KjBeMj4KNJDcGFs6vstdxN5A",
"places/ChIJbTvs6Xy7hYARotTEV1155UQ/photos/Aa-ngMb2FVlar0URf11wdeiOM9R-wgmDNdyoAk93sVr5xeAJk9bcpQm6RdUF0FOgS6YTiJQhoB4x_gFQ8hFq6wrOJQnZ-GcrKSySdCjfOFTG1iOrLNVEUrlCUOIhHmRFhZlNQbVwlaxXzzoG1d-ZGBwfslSsfWlI6v7fAf_4cany-OIUgg9IN1RW_JnXG0gJvDZzf-Jg6C4vksHr1SjROsOo8McIyjOAxBaEsDBEwylLrN-BRiN7dXXDaXfvBU8gPzh-uVTGoMQ98mg3Lns6xrWPkvKByogRlSiEgE1tyUtNGXd3JMsl-zhCwoooUHeQKCuXXkNc7NDg3Wyxt5erdB_TzTDlfIsE80xTy_hXS-nLUEU35Gpl8hJ8-pRFbaQRw57zRoBWQr-j9i5JAcn-FdbB7O-Fo5evmSU",
"places/ChIJbTvs6Xy7hYARotTEV1155UQ/photos/Aa-ngMbbUwwBxHuvgnDFnuh2A6Pp-RwoUw8vYYKPOs5XOBgs8GC0rBBoZmrAGGIOG-zu8e2GT7qKaptuZz_HsUYYiJFoSobhBetNWLHwShw1CZg4B36rBe01GYeou1ms5SOTM0dXVe2OcijJ1gWNn4OGa76GkkE041vrUVeleTvCOubXOoosnxL3dT0Wm6_WHlJdKNu0_7F_kTvpyDXz8OJVavI8n-wbCs-mBvIkQkJuozG-H1A7iGKyl5sbr5FAOvDOBtz5hxjqBuw-2j35d35aosedGrsRS2zcPIQta_FX-bKdzfUUBd_0Po4UFLe7iSgRjD4VoOn3E3gkL5pU9f7d_ae3ItquudSh1ZIada1oFj9XRqhgz6kKIOk9BV0uSvb-HaNYbHtFbSH60-57XfISHPBLyuY",
"places/ChIJbTvs6Xy7hYARotTEV1155UQ/photos/Aa-ngMYl-xC00OoLF8h55uqRuFRbCok_t0ADek9z6jG8uRnzT3CVeOB5DyqkhIFX_iBXasGfsnS__i6vxvGMjHnpihgqPCFtPXytpYXO9n4hexVeKHB4kbbpa4jozfpoyrUCFzM3mbgL7t6IudKKpr6qdr5kBVrm57ffU1JV9HcOWvtw92jAiGxHEF6cKCK76tRxBU3_p0OCq0EN-9YYA2CbYIAjtCgVoTw1qj-K69z7usQn_57D6BQF2FhmKAEDgUhvvFTeHvlxk2E53SbEcSTzr1Ww-8wcL_LwrGTL9DqP30t-Hqr5PRXBqGnqDG4RPp0CLhHdZDUkIY03A0vXHFLXd4XxkoBFbRqkZl01qfBLhUS4gfIHPBjqnZwXaaEEpMwEljKpXgbyuydngDfstt-CJrfGhyk",
"places/ChIJbTvs6Xy7hYARotTEV1155UQ/photos/Aa-ngMYgJwuQkiN_7MeHe1-vGDMKl3TZvh1_6KdYSMu8eNatCwxZ0WrU0POCF-52JIpXMrVi9wy-HTDn2QNfDOcu0XEixiEOeIGUtXYRTStijrTrRLRJw2aUGbvpakmv24Pxh6i0DibQR2uaPGPyqubF3VqyyS-PLLwBdXFzQmMg8PjVD3WY52vSWuUjQnwCoH01XfGlLOOcP0Iqlarkg_Yk5jO845Zjo7YyWHhEhTjtoHrfEMgIfSXaTznLBsRnZs4swC9guELwaT_GIxRCYEyXaAkIcbHVUlY29vBYLF9Wn4Mv4lnejeZbvJedaVQo4vT7q1Li9CovS7IZm6kAZaNw9XYAHEawPaJ2sPyaSDqk9eW3xSSzJiS2kpL_BIuZ_0VLurhOIQJ27f9p4IG2yIgsjbxId2vl-eA"
],
"google_rating": 4.4,
"opening_hours": "Tu-Sa 11:30-20:00",
"google_maps_uri": "https://maps.google.com/?cid=4964507606057276578&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"google_place_id": "ChIJbTvs6Xy7hYARotTEV1155UQ",
"google_fetched_at": "2026-10-11T00:45:49.910Z",
"google_photo_count": 10,
"google_price_level": "PRICE_LEVEL_INEXPENSIVE",
"google_price_range": {
"end": 20,
"start": 10,
"currency": "USD"
},
"google_review_count": 92,
"google_opening_hours": [
"Monday: Closed",
"Tuesday: 11:30 AM – 8:00 PM",
"Wednesday: 11:30 AM – 8:00 PM",
"Thursday: 11:30 AM – 8:00 PM",
"Friday: 11:30 AM – 8:00 PM",
"Saturday: 11:30 AM – 8:00 PM",
"Sunday: Closed"
],
"google_business_status": "OPERATIONAL"
},
"source_id": "src_36fb1af1571c106dbe6f",
"updated_at": "2026-10-14T03:38:15.779Z",
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
-122.573391,
38.108316
]
},
"links": {
"self": "https://miscsubjects.com/atlas/atoms/atm_osm_node_13535912801",
"children": "https://miscsubjects.com/atlas/atoms/atm_osm_node_13535912801/children",
"descendants": "https://miscsubjects.com/atlas/atoms/atm_osm_node_13535912801/descendants",
"inside": "https://miscsubjects.com/atlas/atoms/atm_osm_node_13535912801/inside",
"graph": "https://miscsubjects.com/atlas/graph?start=atm_osm_node_13535912801"
},
"ancestors": [
{
"id": "atm_geoid_060411022031020",
"kind": "CensusBlock",
"name": "Block 1020",
"up": 1
},
{
"id": "atm_geoid_060411022031",
"kind": "CensusBlockGroup",
"name": "Block Group 1",
"up": 2
},
{
"id": "atm_geoid_06041102203",
"kind": "CensusTract",
"name": "Census Tract 1022.03",
"up": 3
},
{
"id": "atm_geoid_06041",
"kind": "County",
"name": "Marin County",
"up": 4
},
{
"id": "atm_geoid_06",
"kind": "State",
"name": "California",
"up": 5
},
{
"id": "atm_geoid_us",
"kind": "Country",
"name": "United States",
"up": 6
}
],
"children_by_kind": [],
"edges_out": [],
"edges_in": [
{
"rel": "about",
"id": "atm_google_call_3128",
"kind": "SourceCall",
"name": "Google Places result · China House",
"share": null
},
{
"rel": "concerns",
"id": "atm_opp_25957b5817e25e42",
"kind": "Opportunity",
"name": "China House · reviews",
"share": null
},
{
"rel": "same_as",
"id": "atm_agent_70e4dff30c3d4d0ea03e289e",
"kind": "FoodEstablishment",
"name": "China House",
"share": null
}
],
"edges_in_total": 3,
"external_ids": [
{
"system": "osm",
"value": "ode_13535912801"
},
{
"system": "osm",
"value": "node/13535912801"
}
],
"source": {
"id": "src_36fb1af1571c106dbe6f",
"url": null,
"license": "OpenStreetMap contributors, ODbL 1.0",
"read_at": "2026-10-10T02:29:42.801Z",
"sha256": "e8249cb48ea65800a295c4f3b0025fa63bd2446b5b7c6bf86be79d904679d720"
},
"observations": [
{
"service": "WEBSITE_EXTRACT",
"fetched_at": {},
"query": {
"job": "website:atm_osm_node_13535912801",
"url": "https://chinahouse.menuxy.com/"
},
"payload": {
"title": null,
"emails": [
"menuorgservice1@gmail.com"
],
"jsonld": [
{
"@id": "https://chinahouse.menuxy.com/#restaurant",
"geo": {
"name": "China House - Novato",
"@type": "GeoCoordinates",
"latitude": "38.108348",
"longitude": "-122.573364"
},
"url": "https://chinahouse.menuxy.com/",
"name": "China House",
"@type": "Restaurant",
"image": {
"url": "https://www.menuorg.com/image/webp/rd_logo/29604_1671761981.jpg",
"@type": "ImageObject",
"@context": "http://schema.org/",
"contentLocation": "Novato CA"
},
"hasMap": "https://maps.google.com/?q=China+House,1222%C2%A0Grant+Ave,+Novato,+CA+94945",
"review": {
"@type": "Review",
"author": {
"name": "Franky Wang",
"@type": "Person"
},
"reviewRating": {
"@type": "Rating",
"bestRating": "5",
"ratingValue": "5"
}
},
"address": {
"@type": "PostalAddress",
"postalCode": "94945",
"addressRegion": "CA",
"streetAddress": "1222 Grant Ave ",
"addressCountry": "Novato",
"addressLocality": "Novato"
},
"hasMenu": [
{
"url": "https://menuorg.online/mobile-shop/shop/29604",
"name": "Main",
"@type": "Menu"
}
],
"@context": "http://schema.org/",
"telephone": "(415) 897-9630",
"priceRange": "$$",
"description": "We offer authentic and delicious tasting Chinese in Novato, CA. Order online for pickup and enjoy your favorite dishes in the comfort of your home.You can order online, you can also call our phone (415) 897-9630, you are welcome to visit",
"servesCuisine": "Chinese",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "186"
},
"acceptsReservations": "Yes",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"opens": "11:30",
"closes": "20:00",
"dayOfWeek": [
"http://schema.org/Monday",
"http://schema.org/Tuesday",
"http://schema.org/Wednesday",
"http://schema.org/Thursday",
"http://schema.org/Saturday"
]
}
]
}
],
"phones": [],
"public": true,
"sha256": "c689002f9c6b9fe1995807d82a6e553d866365c4677bab84082266aee06daf2e",
"excerpt": " China House-Novato | Chinese | Order Online :root { --primary-color: #d4392c; --secondary-color: #f8b400; --text-color: #333; --background-color: #fff; } * { margin: 0; padding: 0; box-sizing: border-box; -webkit-tap-highlight-color: transparent; } html { font-size: 16px; line-height: 1.5; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; color: var(--text-color); background: var(--background-color); overflow-x: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .navbar { position: fixed; top: 0; left: 0; right: 0; z-index: 1000; background: rgba(255, 255, 255, 0.95); padding: 1rem 5%; display: flex; justify-content: space-between; align-items: center; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); } .logo { display: flex; align-items: center; gap: 1rem; } .logo-img { border-radius: 50%; object-fit: cover; } .view-more-container { margin-top: 10px; } .logo h1 { font-size: 1.5rem; color: var(--primary-color); } .nav-links { display: flex; gap: 2rem; align-items: center; } .nav-links a { text-decoration: none; color: var(--text-color); transition: color 0.3s ease; } .nav-links a:hover { color: var(--primary-color); } .order-btn { background: var(--primary-color); color: #fff !important; padding: 0.5rem 1rem; border-radius: 5px; transition: background-color 0.3s ease; } .order-btn:hover { background: #b32d22; } .mobile-menu-btn { display: none; background: 0 0; border: none; font-size: 1.5rem; cursor: pointer; color: var(--text-color); } .mobile-menu { display: none; position: fixed; top: 70px; left: 0; right: 0; background: #fff; padding: 1rem; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); transform: translateY(-100%); transition: transform 0.3s ease; } .mobile-menu.active { transform: translateY(0); } .hero { height: 70vh; background-size: cover; background-position: center; display: flex; align-items: center; justify-content: center; color: #fff; text-align: center; padding: 0 1rem; } .hero-content { max-width: 800px; color: #fff; } .hero h2 { font-size: 2.5rem; margin-bottom: 1rem; color: #fff; } .hero p { font-size: 1.2rem; margin-bottom: 2rem; } @media (max-width: 768px) { .nav-links { display: none; } .mobile-menu-btn { display: block; } .mobile-menu { display: block; } .hero h2 { font-size: 2rem; } .hero p { font-size: 1rem; } } .container { max-width: 1200px; margin: 0 auto; padding: 4rem 1rem; } .featured-dishes { background: #f8f9fa; } .featured-dishes h2 { text-align: center; font-size: 2rem; margin-bottom: 2rem; color: var(--primary-color); } .dishes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 2rem; } .dish-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease; position: relative; } .dish-card img { width: 100%; height: 200px; object-fit: cover; } .dish-no-image { width: 100%; height: 200px; background: linear-gradient(135deg, #f5f5f5 0, #e0e0e0 100%); display: flex; align-items: center; justify-content: center; } .dish-card h3 { font-size: 1.3rem; margin: 1rem; color: var(--text-color); } .dish-card p { margin: 0 1rem 1rem; color: #666; } .dish-price { position: absolute; top: 1rem; right: 1rem; background: rgba(0, 0, 0, 0.7); color: #fff; padding: 0.5rem 1rem; border-radius: 20px; font-weight: 600; } .dish-card:hover { transform: translateY(-5px); } .about { background: #fff; } .about h2 { text-align: center; font-size: 2rem; margin-bottom: 2rem; color: var(--primary-color); } .about-content { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; align-items: center; } .about-text p { font-size: 1.1rem; line-height: 1.6; color: #666; } .about-image img { width: 100%; height: 600px; object-fit: cover; border-radius: 10px; } footer { background: #333; color: #fff; padding: 4rem 1rem 1rem; } .footer-content { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; } .footer-section h3 { margin-bottom: 1rem; font-size: 1.2rem; } .footer-section p { margin-bottom: 0.5rem; } .social-links { margin-top: 1rem; } .social-links a { color: #fff; font-size: 1.5rem; margin-right: 1rem; transition: color 0.3s ease; } .social-links a:hover { color: var(--primary-color); } .footer-links { display: flex; flex-direction: column; gap: 0.5rem; } .footer-links a { color: #fff; text-decoration: none; transition: color 0.3s ease; } .footer-links a:hover { color: var(--primary-color); } .footer-bottom { text-align: center; margin-top: 3rem; padding-top: 1rem; border-top: 1px solid rgba(255, 255, 255, 0.1); } .footer-bottom a { color: #fff; text-decoration: none; transition: color 0.3s ease; } .footer-bottom a:hover { color: var(--primary-color); } @media (max-width: 768px) { .container { padding: 2rem 1rem; } .dishe",
"source_url": "https://chinahouse.menuxy.com/",
"observed_at": "2026-10-13T21:30:56.627Z"
}
}
],
"edges_out_total": 0
}