{
    "schema_version": "vesper.restaurant_facts.v1",
    "generated_at": "2026-06-21T10:20:08+00:00",
    "canonical_url": "https://vesperhour.com/happy-hours/the-moderne",
    "machine_urls": {
        "facts_json": "https://vesperhour.com/restaurants/the-moderne/facts.json",
        "menu_json": "https://vesperhour.com/api/restaurants/the-moderne/menu",
        "menu_text": "https://vesperhour.com/restaurants/the-moderne/menu.txt",
        "specials_json": "https://vesperhour.com/api/restaurants/the-moderne/specials",
        "happy_hours_json": "https://vesperhour.com/api/restaurants/the-moderne/happy-hours"
    },
    "restaurant": {
        "id": "b4871546-fb49-47e4-aeaa-9d54f067f1f2",
        "name": "The Moderne",
        "slug": "the-moderne",
        "description": "When Mills locals want a good happy hour, The Moderne delivers covering beer, bubbly, sake, and more on the deal sheet along with apps specials. The raw bar steals the show at these prices. Catch it 5 days a week, 5pm to 6:30pm. Prices start at $6.",
        "editorial_one_liner": "Known for: $8 Sake Sangria \u00b7 $6 Purple Nurple (Shot)",
        "insider_tip": "Pair the Sake Sangria with a beer special - the combo is the move.",
        "area": {
            "name": "Mills",
            "slug": "mills"
        },
        "address": "1241 E Colonial Dr, Orlando, FL 32803",
        "latitude": 28.5532927,
        "longitude": -81.3628081,
        "phone": null,
        "website_url": "https://www.themodernebar.com/cocktails",
        "instagram_handle": "https://instagram.com/themodernebar",
        "google_maps_url": "https://www.google.com/maps/search/The%20Moderne,1241%20E%20Colonial%20Dr,%20Orlando,%20FL%2032803",
        "image_url": "https://vesperhour.com/images/restaurants/The_Moderne-300x300.webp",
        "public_url": "https://vesperhour.com/happy-hours/the-moderne"
    },
    "menu": {
        "source_url": "https://vesperhour.com/menus/The_Moderne.pdf",
        "source_urls": [
            "https://vesperhour.com/menus/The_Moderne.pdf"
        ],
        "updated": null,
        "coverage_level": "structured_excerpt",
        "section_count": 6,
        "item_count": 14,
        "raw_text_available": true,
        "raw_text": "DRINKS HAPPY HOUR) NOTEWORTHY SPIRITS ~ SPIRITS LIST\n\\ SAKE SANGRIA oO)\nby Moscato, Sake, Singam 63, orange, pineapple =e\n= 28\n; = Happy Hour 8 \u00ab Regular 14\nin\nty P [J 2Reviews [A 2\nPURPLE NURPLE (SHOT) O NICE PEAR (SHOT) o)\n6 6 :\nTequila, taro, lemon, orgeat (almond) bitters . Sobieski vodka, Pear, ginger, cinnamon, lemon, bitters -\n$2 OFF Selected Dishes!\nKOREAN VODKA PASTA (SPICY) o P| KOREAN FRIED CHICKEN (KFC) oO\naN 16 5 se 14 =\n4\u00a7 ao Pork Chorizo, gochujang cream, rigatom pasta, parmesan, - a Six wings tossed in a sweet gochujang glaze. ==\nSeals i = toasted breadcrumbs, scallions ee\nBeads | a Shiso buttermilk ranch is a $1 upcharge.\nAllergy Information: Pork, Dairy and gluten allergens.\n- Suggested Pairing: Moderne Elixir\n[J 28Reviews [A 3\nAllergy Information: Say, gluten (sauce), dairy,\nsesame allergens.\n| mm 860GREEN CURRY UDON *NEW* O [J 44Reviews CA 5\nCa Fred tofu, basil coriander, scallions, omon, bell\nwa peppers, udon\noe SHE'S SPICY (VEGAN BAO) &\nAllergy Information: Gluten, soy, vegan friendly L >\u00bb 12 e\nc a | Fried ShroomKing Oyster Mushroom, hot agave, house slaw,\n(J 28 Reviews Wa 5 Srp ; kimchi aioli, pickled cucumber, sesame seeds, micro herbs\nAllergy Information: Sesame, gluten, soy, mushroom.\nVegan Friendly.\napd MISO CREAM NOODLE 5\nLS. : [J 13 Reviews [A 5\nPe 6]\nee os) Pork Chashu, mushroom, miso, thin pasta, fried garlic, =\na | toasted breadcrumbs, parmesan, scallion\nAllergy Information: Fish, gluten, mushroom, soy and TW, | DUCK WONTON Y\ndairy allergens. Mo\u00bb 12 =\nOZ ig A Dhinese S-cpite chncdded duck fllang incide hend-tolded x.\n[J 19 Reviews [A 4 i crispy wonton wrapper. Served with chili oil peanut sauce.\nAllergy Information: Gluten, soy, peanut allergens.\n% SEAFOOD PAPPARDELLE O [J 3Reviews [A 5\noe i ;\n| : i464) ; t ? papardelle pasta, shrimp, tamarind nikkei sauce, carrots, -\nHae me 5 2 red peppers, onions, peanuts, asian herb salad\nfi - Suggested Pairing: Crossings Sauv Blanc\nAllergy Information: Shellfish, peanut, say, and\ngluten allergens.\nBeer, Wine, Sake\nBEERS oO) HOUSE HOT SAKE \u00a9\n4 7 |\nModerne Elaar: Pillowtalk Pilsner (draft) Ozeki GO 7\nMiller High Life (can)\nWINES -\n7 :\nOxford Landing Cabernet Sauvignon, Santa Marina Pinot Grigio, Bulletin Place Moscato, .\nSilvergate sparkling\n[J 1 Review",
        "sections": [
            {
                "name": "$8",
                "items": [
                    {
                        "name": "Sake Sangria",
                        "description": "Moscato, Sake, Singani 63, orange, pineapple"
                    }
                ]
            },
            {
                "name": "$6",
                "items": [
                    {
                        "name": "Purple Nurple (Shot)",
                        "description": "Tequila, taro, lemon, orgeat bitters"
                    },
                    {
                        "name": "Nice Pear (Shot)",
                        "description": "Sobieski vodka, pear, ginger, cinnamon, lemon, bitters"
                    }
                ]
            },
            {
                "name": "$2 Off",
                "items": [
                    {
                        "name": "Korean Vodka Pasta (Spicy)",
                        "description": "Pork chorizo, gochujang cream, rigatoni pasta, parmesan, toasted breadcrumbs, scallions"
                    },
                    {
                        "name": "Korean Fried Chicken (KFC)",
                        "description": "Six wings tossed in a sweet gochujang glaze"
                    },
                    {
                        "name": "Green Curry Udon",
                        "description": "Fried tofu, basil coriander, scallions, onion, bell peppers, udon"
                    },
                    {
                        "name": "She's Spicy (Vegan Bao)",
                        "description": "Fried King Oyster Mushroom, hot agave, house slaw, kimchi aioli, pickled cucumber, sesame seeds"
                    },
                    {
                        "name": "Miso Cream Noodle",
                        "description": "Pork chashu, mushroom, miso, thin pasta, fried garlic, toasted breadcrumbs, parmesan, scallion"
                    },
                    {
                        "name": "Duck Wonton",
                        "description": "Shredded duck filling inside hand-folded crispy wonton wrapper, chili oil peanut sauce"
                    },
                    {
                        "name": "Seafood Pappardelle",
                        "description": "Pappardelle pasta, shrimp, tamarind nikkei sauce, carrots, red peppers, onions, peanuts, asian herb salad"
                    }
                ]
            },
            {
                "name": "Specials",
                "items": [
                    {
                        "name": "Moderne Elixir",
                        "description": "Pillowtalk Pilsner (draft)"
                    },
                    {
                        "name": "Miller High Life (can)"
                    }
                ]
            },
            {
                "name": "$7",
                "items": [
                    {
                        "name": "Ozeki"
                    }
                ]
            },
            {
                "name": "$7",
                "items": [
                    {
                        "name": "House Wines",
                        "description": "Oxford Landing Cabernet Sauvignon, Santa Marina Pinot Grigio, Bulletin Place Moscato, Silvergate Sparkling"
                    }
                ]
            }
        ]
    },
    "information_model": {
        "text_menu": {
            "role": "canonical_general_menu",
            "coverage_level": "structured_excerpt",
            "description": "The restaurant general menu in text/JSON form. It should contain regular food and drink menu sections, items, descriptions, prices, and options when available.",
            "source_of_truth": "legacy structured or raw text that still needs full-menu source review",
            "must_not_include": [
                "happy-hour-only flyers",
                "daily-special-only boards",
                "limited-time specials unless they are part of the published general menu"
            ]
        },
        "happy_hours": {
            "role": "timed_specials",
            "count": 1,
            "description": "Recurring discounted food or drink offers with explicit day and time windows."
        },
        "daily_specials": {
            "role": "untimed_or_day_based_specials",
            "count": 0,
            "description": "Recurring day-based offers that are separate from the general menu and separate from timed happy-hour windows."
        },
        "agent_rule": "Do not infer that specials are part of the full Text Menu unless the source itself presents them as regular menu items."
    },
    "happy_hours": [
        {
            "id": "7ded210e-3198-496b-a096-08b5aface20d",
            "days": [
                "monday",
                "tuesday",
                "wednesday",
                "thursday",
                "sunday"
            ],
            "start_time": "17:00:00",
            "end_time": "18:30:00",
            "time_range": "5 PM \u2013 6:30 PM",
            "notes": null,
            "drinks": [
                {
                    "id": "ee39796a-0651-4da4-a603-c454306c3311",
                    "name": "Beer",
                    "slug": "beer",
                    "icon": "\ud83c\udf7a"
                },
                {
                    "id": "8bf6c41b-5b13-435c-8fea-87e83c858049",
                    "name": "Bubbly",
                    "slug": "bubbly",
                    "icon": "\ud83e\udd42"
                },
                {
                    "id": "415b04d8-ad60-4faa-bed0-e0d115a0afc0",
                    "name": "Sake",
                    "slug": "sake",
                    "icon": "\ud83c\udf76"
                },
                {
                    "id": "b373e107-5fce-4fd7-b014-03d9057cc672",
                    "name": "Sangria",
                    "slug": "sangria",
                    "icon": "\ud83c\udf77"
                },
                {
                    "id": "eb8e17b0-655b-4fcf-883f-1131d954a6ff",
                    "name": "Shot",
                    "slug": "shot",
                    "icon": "\ud83e\udd43"
                },
                {
                    "id": "2f77e8c9-d181-4e99-acf9-ca13c37d68dc",
                    "name": "Wine",
                    "slug": "wine",
                    "icon": "\ud83c\udf77"
                }
            ],
            "foods": [
                {
                    "id": "773ade31-3281-49b2-bebd-6272fcbef40f",
                    "name": "Apps",
                    "slug": "apps",
                    "icon": "\ud83c\udf7d\ufe0f"
                }
            ],
            "is_active": true
        }
    ],
    "daily_specials": [],
    "sources": {
        "summary": {
            "count": 0,
            "last_checked_at": null,
            "last_checked_age_days": null,
            "average_confidence": null,
            "freshness_status": "missing_source_notes",
            "source_strength": "missing",
            "needs_reverification": true,
            "urls": []
        },
        "entries": []
    },
    "data_quality": {
        "has_text_menu": true,
        "has_full_text_menu": false,
        "has_structured_text_menu": true,
        "has_raw_text_menu": true,
        "has_happy_hours": true,
        "has_daily_specials": false,
        "source_note_count": 0,
        "last_verified_at": null,
        "last_verified_age_days": null,
        "source_freshness_status": "missing_source_notes",
        "source_strength": "missing",
        "needs_reverification": true,
        "freshness": {
            "status": "missing_source_notes",
            "source_strength": "missing",
            "age_days": null,
            "reverify_after_days": 90,
            "stale_after_days": 180,
            "needs_reverification": true,
            "reasons": [
                "No source provenance row is available for this listing."
            ]
        },
        "menu_completeness_status": "structured_excerpt_needs_full_menu_review"
    },
    "report_inaccuracy_url": "https://vesperhour.com/report?type=inaccurate&venue_id=b4871546-fb49-47e4-aeaa-9d54f067f1f2&venue=The+Moderne&source=%2Fhappy-hours%2Fthe-moderne"
}