{"status": 200, "data": {"upgrades": {"categories": [{"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "name": "Lunch ", "show_category_flag": true, "max_quantity_type": "NUMBER_OF_GUESTS", "max_quantity_int": 1, "min_quantity_type": "NUMBER_OF_GUESTS", "min_quantity_int": 1, "sort_order": 2, "is_charging_tax": false, "is_charging_gratuity": false, "require_gratuity_charge": false, "gratuity_charge_type": "DEFAULT_GRATUITY", "gratuity_percentage": null, "tax_group_id": null, "is_charging_service_charge": false, "service_charge_type": "DEFAULT_SERVICE_CHARGE", "service_charge_percentage": null, "max_quantity_allow_multiples": false, "advanced_pdr_upgrades": false, "advanced_description": null, "pdr_fees": [], "source_template_name": null, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN7_-1tAgM", "deleted": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "name": "We want every detail of your evening to be special. To help us tailor your experience, please let us know your preferred beverage style for the night:", "show_category_flag": true, "max_quantity_type": "NUMBER_OF_GUESTS", "max_quantity_int": 1, "min_quantity_type": "SPECIFIC_NUMBER", "min_quantity_int": 1, "sort_order": 4, "is_charging_tax": false, "is_charging_gratuity": false, "require_gratuity_charge": false, "gratuity_charge_type": "SPECIFIC_GRATUITY", "gratuity_percentage": 0.0, "tax_group_id": null, "is_charging_service_charge": false, "service_charge_type": "DEFAULT_SERVICE_CHARGE", "service_charge_percentage": null, "max_quantity_allow_multiples": false, "advanced_pdr_upgrades": false, "advanced_description": null, "pdr_fees": [], "source_template_name": null, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICng6qNxgkM", "deleted": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "name": "Evening Wine Pairing Options", "show_category_flag": true, "max_quantity_type": "UNLIMITED", "max_quantity_int": 1, "min_quantity_type": "NONE_REQUIRED", "min_quantity_int": 1, "sort_order": 1, "is_charging_tax": false, "is_charging_gratuity": false, "require_gratuity_charge": false, "gratuity_charge_type": "DEFAULT_GRATUITY", "gratuity_percentage": null, "tax_group_id": null, "is_charging_service_charge": false, "service_charge_type": "DEFAULT_SERVICE_CHARGE", "service_charge_percentage": null, "max_quantity_allow_multiples": false, "advanced_pdr_upgrades": false, "advanced_description": null, "pdr_fees": [], "source_template_name": null, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgIDNgN_KqgoM", "deleted": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "name": "Tasting Menu Experience", "show_category_flag": true, "max_quantity_type": "NUMBER_OF_GUESTS", "max_quantity_int": 1, "min_quantity_type": "NUMBER_OF_GUESTS", "min_quantity_int": 1, "sort_order": 4, "is_charging_tax": false, "is_charging_gratuity": false, "require_gratuity_charge": false, "gratuity_charge_type": "DEFAULT_GRATUITY", "gratuity_percentage": null, "tax_group_id": null, "is_charging_service_charge": false, "service_charge_type": "DEFAULT_SERVICE_CHARGE", "service_charge_percentage": null, "max_quantity_allow_multiples": false, "advanced_pdr_upgrades": false, "advanced_description": "", "pdr_fees": [], "source_template_name": null, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN36b1uQoM", "deleted": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "name": "Lunch Menu Experience", "show_category_flag": true, "max_quantity_type": "NUMBER_OF_GUESTS", "max_quantity_int": 1, "min_quantity_type": "NUMBER_OF_GUESTS", "min_quantity_int": 1, "sort_order": 3, "is_charging_tax": false, "is_charging_gratuity": false, "require_gratuity_charge": false, "gratuity_charge_type": "DEFAULT_GRATUITY", "gratuity_percentage": null, "tax_group_id": null, "is_charging_service_charge": false, "service_charge_type": "DEFAULT_SERVICE_CHARGE", "service_charge_percentage": null, "max_quantity_allow_multiples": false, "advanced_pdr_upgrades": false, "advanced_description": "", "pdr_fees": [], "source_template_name": null, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN_6vbtQsM", "deleted": null}], "inventory": [{"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICng6qNxgkM", "name": "Non-Alcoholic Options ", "price": 0.0, "description": "<p fr-original-style=\"\" style=\"box-sizing: inherit;\">Choose between our non-alcoholic pairings which are all made by the Liath team or from our carefully selected non-alcoholic drinks.</p>", "preview_image_url_key": null, "sort_order": 8, "reservation_tags": [], "is_price_hidden": true, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICng7jmhggM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN36b1uQoM", "name": "Tasting Menu Deposit", "price": 100.0, "description": "<p>Tasting Menu Deposit \u20ac100 per person and will be credited to your bill on the evening of your reservation.</p>\n<p>&nbsp;This does not include beverages.</p>\n<p>Please see T&amp;C\u2019s for more information.&nbsp;</p>", "preview_image_url_key": null, "sort_order": 12, "reservation_tags": [], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICNv4r0pAgM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": [], "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgIDNgN_KqgoM", "name": "The Private Cellar Selection per person", "price": 560.0, "description": "<p style=\"margin: 0cm 0cm 0cm 21.3pt; line-height: 15.693334px; font-size: 11pt; font-family: Aptos, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; text-align: justify; box-sizing: inherit;\" data-pasted=\"true\" fr-original-style=\"margin: 0cm 0cm 0cm 21.3pt; line-height: 15.693334px; font-size: 11pt; font-family: Aptos, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; text-align: justify;\">The Private Cellar is the holy grail of our wines. This is where we show the rarest wines which are aged or imported especially for us direct from cellar. These wines represent the best vintners, truly at the top of their game, from the great regions of the world. </p>", "preview_image_url_key": null, "sort_order": 0, "reservation_tags": [], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgID786CbvAgM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN7_-1tAgM", "name": "The Private Cellar Selection per person ", "price": 380.0, "description": "<p style=\"margin: 0cm 0cm 0cm 21.3pt; line-height: 15.693334px; font-size: 11pt; font-family: Aptos, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; text-align: justify; box-sizing: inherit;\" data-pasted=\"true\" fr-original-style=\"margin: 0cm 0cm 0cm 21.3pt; line-height: 15.693334px; font-size: 11pt; font-family: Aptos, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; text-align: justify;\">The Private Cellar is the holy grail of our wines. This is where we show the rarest wines which are aged or imported especially for us direct from cellar. These wines represent the best vintners, truly at the top of their game, from the great regions of the world.&nbsp;</p>", "preview_image_url_key": null, "sort_order": 4, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##Lunch Private Cellar Pairing"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgID7047WtwkM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICng6qNxgkM", "name": "Our Cellar Discovery ", "price": 0.0, "description": "<p fr-original-style=\"\" style=\"box-sizing: inherit;\">Feel free to explore our award winning wine list and choose a bottle to suit your evening with our sommelier.</p>", "preview_image_url_key": null, "sort_order": 10, "reservation_tags": [], "is_price_hidden": true, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICn9ariwgkM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN7_-1tAgM", "name": "The Classic Selection per person", "price": 80.0, "description": "<p>The Classic selection is a representation of our favourite producers, grapes and the regions around the world that we believe showcase the best of what we do here.</p>", "preview_image_url_key": null, "sort_order": 6, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##Classic Lunch Pairing"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICNr5aWyQkM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN7_-1tAgM", "name": "Non Alcoholic Pairing per person", "price": 55.0, "description": "<p fr-original-style=\"\" style=\"box-sizing: inherit;\">Non alcoholic pairing constantly evolves to keep in line with seasonal changes. Typically, it showcases a range of flavours and textures. We make wildflower syrups, kombuchas, tonics, juices and digestifs all paired to your menu.</p>", "preview_image_url_key": null, "sort_order": 3, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##0af8bfdb9577d2b9cd88e3237d7ab499"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICNv-KY5gkM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN7_-1tAgM", "name": "The Prestige Selection per person", "price": 185.0, "description": "<p fr-original-style=\"\" style=\"box-sizing: inherit;\">The Prestige selection is us being extravagant. This is where we have carefully sought out the great producers and the best vintages to highlight the beauty and true enjoyment of wine and food.</p>", "preview_image_url_key": null, "sort_order": 5, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##Lunch Prestige Pairing"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICb_p_H_QkM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgIDNgN_KqgoM", "name": "The Classic Selection per person", "price": 120.0, "description": "<p>The Classic selection is a representation of our favourite producers, grapes and the regions around the world that we believe showcase the best of what we do here.</p>", "preview_image_url_key": null, "sort_order": 2, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##Classic cellar pairing"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgIDNwK23jAoM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": [], "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgIDNgN_KqgoM", "name": "The Prestige Selection per person", "price": 260.0, "description": "<p>The Prestige selection is us being extravagant. This is where we have carefully sought out the great producers and the best vintages to highlight the beauty and true enjoyment of wine and food.</p>", "preview_image_url_key": null, "sort_order": 1, "reservation_tags": ["PUBLIC##ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgIDN0ZyeswoM##Upgrades##Prestige pairing"], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICN__m8jAoM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": [], "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN_6vbtQsM", "name": "Lunch Menu Experience", "price": 110.0, "description": "<p>Prepaid Lunch Tasting Menu is \u20ac110 per person and is credited to your bill on the day of your reservation.</p>\n<p>This does not include beverages.</p>\n<p>Please see T&amp;C\u2019s for more information.&nbsp;</p>", "preview_image_url_key": null, "sort_order": 7, "reservation_tags": [], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgIDNgOvfjQoM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": [], "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICng6qNxgkM", "name": "A Pairing Journey ", "price": 0.0, "description": "<p fr-original-style=\"\" style=\"box-sizing: inherit;\">A guided wine pairing through your evening with three different journeys to choose from.</p>", "preview_image_url_key": null, "sort_order": 9, "reservation_tags": [], "is_price_hidden": true, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICnw-aBwQoM", "deleted": null, "pos_item_id": "", "modifiers_groups_selected": null, "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}, {"venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "category_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlcjoLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIRc3JfVXBzZWxsQ2F0ZWdvcnkYgICN36b1uQoM", "name": "Tasting Menu Prepaid", "price": 190.0, "description": "<p>Tasting Menu Prepaid \u20ac190 per person and will be credited to your bill on the evening of your reservation.</p>\n<p>&nbsp;This does not include beverages.</p>\n<p>Please see T&amp;C\u2019s for more information.&nbsp;</p>", "preview_image_url_key": null, "sort_order": 11, "reservation_tags": [], "is_price_hidden": false, "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlckMLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgMCxIac3JfVXBzZWxsQ2F0ZWdvcnlJbnZlbnRvcnkYgICN35HOlgsM", "deleted": null, "pos_item_id": null, "modifiers_groups_selected": [], "inventory_mode": "UNLIMITED", "availability_limit": null, "lead_time_milliseconds": null, "stock_source_type": "UPSELL_SELF", "stock_source_id": null, "source_template_name": null, "sold_count_summary": null}]}, "stripe_public_key": "pk_live_vnGByiaF532dJktI7IxNLzee", "google_places_api_key": "AIzaSyDZAu4hR5h_T8vzBg5rNoTGeD0s5XGoBiU", "widget_settings": {"color_primary": "#324654", "color_summary_bar": "#011929", "color_background": "#F4F4F4", "color_background_opacity": "1", "header_img_blob_key": "", "header_img_url": "", "header_img_crop_data": {}, "header_img_photo_dict": {}, "background_img_blob_key": "", "background_img_url": "", "background_img_crop_data": {}, "background_img_photo_dict": {}, "fonts_color_primary": "#000000", "fonts_color_secondary": "#707070", "fonts_color_summary_bar": "#ffffff", "fonts_color_button": "#FFFFFF", "fonts_color_action_bar": "#000000", "fonts_color_links": "#50A0FD", "fonts_color_checkout_inactive": "#9A9A9A", "fonts_color_checkout_active": "#000000", "color_widget_background": "#EEEEEE", "color_widget_background_opacity": "1", "color_cell_background": "#FFFFFF", "color_cell_background_opacity": "1", "color_action_bar_background": "#E3E8EC", "color_action_bar_background_opacity": "0.8", "color_checkout_cell_background": "#FFFFFF", "color_checkout_cell_background_opacity": "0.5", "color_lines": "#EEEEEE", "color_lines_opacity": "1", "color_error": "#F3376B", "color_error_opacity": "1", "color_button": "#324654", "button_id": "1", "requireDietaryTagGdprOptIn": false, "requireDietaryTagGdprOptInConfirmation": false, "calendarOpen": "false", "enableRequests": true, "enableRequestsType": "searched_time", "enablePromoCodes": false, "enableGiftCardRedemption": false, "enableBonvoyLogin": "true", "enableDietaryRestrictions": true, "enableDietaryRestrictionsConfirmation": true, "enableSpecialOccasions": true, "enableSpecialOccasionsConfirmation": true, "enableAdditionalProfileInfoConfirmation": true, "enableProfilePhotoConfirmation": true, "enableCustomQuestion": true, "enableCustomQuestionConfirmation": true, "venueGroupMarketingOn": true, "tailoredCommunicationOn": false, "venueSpecificMarketingOn": true, "showEmailMarketingOptInOnCheckoutPage": true, "showEmailMarketingOptInModalOnConfirmationPage": true, "venueSmsMarketingOn": "false", "isTailoredCommunicationPolicyDefaultOn": false, "isVenueSmsMarketingPolicyDefaultOn": false, "aboveAgeConsentOn": false, "ageToConsent": 18, "enableSocialMediaLogin": true, "require_global_client_login": false, "reservation_hold_time_mins": 5.0, "sale_start_num": "1", "sale_start_type": "DISABLED", "min_guests": "2", "max_guests": "4", "maxSearchResults": 8, "searchHaloDurationHours": 16, "birthdayType": "Optional", "postalCodeType": "Hidden", "salutationType": "Hidden", "availabilityTimeRange": "specificTimeSlots", "firstSeating": "", "lastSeating": "", "specificTimeSlots": "[\"1:00PM\",\"7:30PM\"]", "defaultSearchTime": "7:00PM", "defaultSearchDuration": 60, "minimumSearchDuration": 30, "maximumSearchDuration": 120, "searchDurationInterval": 15, "maxDaysOut": 43, "searchableTimeframeMode": "manual", "searchableWindowType": "rolling", "searchableReleaseMonthsAhead": 1, "searchableReleaseDayOf": 1, "searchableReleaseHour": "10:00:00", "displayReservationSmsOptIn": "false", "reservationSmsOptInOn": true, "customCheckoutPolicyOn": false, "isDefaultCustomCheckoutPolicyOn": false, "remindersSmsEnabled": "false", "showSmsOptInSettingsForTwilioUs": true, "showSpecialAttentionMessage": true, "recaptchaOn": false, "widget_title": "", "facebookAppId": "1089860334458734", "font": "Roboto", "is_referer_only": null, "referer_hostname": null, "redirect_url": null, "crawler_no_index": null, "is_fees_in_price_displayed": false, "is_requests_on_offers_enabled": false, "is_sevenrooms_policy_enabled": true, "new_res_widget_reservations_enabled": true, "new_res_widget_experiences_enabled": true, "new_res_widget_private_events_enabled": false, "formatOfRequestingTime": "single", "group_bookings_policy_on": false, "is_group_bookings_policy_default_on": false, "duration_picker_default_enabled": false, "venueSpecificMarketingOnForRequest": true, "venueGroupMarketingOnForRequest": true, "tailoredCommunicationOnForRequest": false, "isTailoredCommunicationPolicyDefaultOnForRequest": false, "venueSmsMarketingOnForRequest": false, "isVenueSmsMarketingPolicyDefaultOnForRequest": false, "crossPromotionEnabled": false, "crossPromotionVenues": "[]", "text_custom_policy_holder_name": "Privacy Policy", "text_custom_privacy_policy_link": "", "text_custom_gdpr_policy_link": "https://www.sevenrooms.com/gdpr-policy/ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgIC4-uevwwoM", "isTailoredCommunicationPolicyDisabled": "true", "facebookPixelId": "824616024413438", "text_no_open_books": "We haven't opened <date> for bookings yet.", "text_you_will_be_contacted": "Someone will be in touch with you shortly at <email>", "text_exp_month": "mm", "text_date": "date", "text_marketing_policy": "Marketing Policy", "text_continue_as_guest": "Continue as guest", "text_create_account": "Please select an option<br>below to continue checkout:", "text_total": "order total", "text_first_name": "First Name", "text_login_with_facebook": "LOGIN WITH FACEBOOK", "text_custom_gdpr_dietary_tag_optin_err_msg": "Please either confirm consent or remove dietary restriction tags to book.", "text_payment": "Payment", "text_other_locations": "Availability at our other locations", "text_submit_button": "Submit a request", "text_submit": "Submit", "text_confirmation_sent_to": "Your confirmation and details have been sent to <email>", "text_tip": "tip", "text_no_additional": "There is no additional availability at this time.", "text_select_a_time": "Select a time at <venue>", "text_no_availability_for_access_rules": "Unfortunately there is no availability at the selected time.", "text_service_charge": "service charge", "text_tax": "tax", "text_success_header": "Thank you.", "text_hold_failed_not_avail": "That time slot is no longer available. Would you like to select another time?", "text_guests": "guests", "text_search": "Search", "text_party_too_big": "We can't take booking for that party size, please submit a request or call us as PHONE NUMBER", "text_blackout_on": "There is no online availability for this day. Please call the restaurant.", "text_label_custom_checkout_policy": "I agree to the venues required policy", "widget_template_theme": "LIGHT", "text_credit_card_number": "Credit Card Number", "text_hold_failed_contention": "There are too many people trying to book. Please try again.", "text_all_locations": "All Locations", "text_modify_success_header": "Thank you.", "text_processing": "Processing Request", "text_no_shift": "We are closed on <date>. Book one of these upcoming dates.", "text_submit_request": "Submit a request", "text_additional_selection": "Dining Additional Selection", "text_hold_failed_contention_action": "Try Again", "text_per_person": "person", "text_cvv": "cvv", "text_select_a_tip": "select a tip", "text_other_dates": "Other dates with availability", "text_finding": "Finding Reservations", "text_login_with_google": "LOGIN WITH GOOGLE", "text_upgrades": "upgrades", "text_success_body": "We look forward to welcoming you.", "text_email_address": "Email Address", "text_duration": "duration", "text_custom_checkout_policy_header": "Required checkout policy", "text_upgrade": "Upgrade your reservation", "text_holding_table": "We're holding this table for", "text_venue_group_marketing_opt_in": "Receive news and offers for all our locations", "text_venue_specific_marketing_opt_in": "Receive news and offers for this venue", "text_securing_hold": "Securing your reservation", "text_cancellation_policy": "Cancellation Policy", "text_no_additional_other_venues": "There is no additional availability at our other venues.", "text_select_time_dropdown": "SELECT DESIRED TIME", "text_restaurant_closed": "We are closed on <date>. Book one of these upcoming dates.", "text_reservation_notes": "Reservation Notes", "text_modify_success_body": "", "text_zip_code": "zipcode", "text_modify_success_confirmation": "Your updated booking confirmation has been sent to <email>", "text_hold_expired": "Your table is no longer being held, you can still try to book it.", "text_summary": "Summary", "text_button": "Reservations", "text_reservation_sms_opt_in": "Allow SMS to be sent about this reservation", "text_no_access_rule_yes_shift": "There is no online availability for this day. Please call the restaurant.", "text_hold_failed_not_avail_action": "Search Again", "text_per_reservation": "reservation", "text_start_time": "Start time", "text_card_required": "Credit Card Required", "text_your_information": "Your information", "text_reservation_sms_policy": "Reservation Sms Policy", "text_select_duration_dropdown": "SELECT DESIRED DURATION", "text_select_party_size_dropdown": "SELECT DESIRED PARTY SIZE", "text_custom_gdpr_dietary_tag_optin_label": "You agree to allow us to retain this sensitive personal information (ie food allergies, medical conditions, etc.) in order to provide you with a more tailored experience.", "text_subtotal": "reservation", "text_cant_find": "Can't find what you're looking for?", "text_request_details": "Request Details", "text_guest": "guest", "text_custom_gdpr_policy_link_label": "GDPR Policy", "text_phone_number": "Phone Number", "text_last_name": "Last Name", "text_time": "time", "text_agree_to_policy": "I agree to the Cancellation Policy", "text_request_received": "We have received your request.", "text_custom_privacy_policy_link_label": "Privacy Policy", "text_exp_year": "yyyy", "text_submit_message": "Can't find what you're looking for?", "text_login_with_linkedin": "LOGIN WITH LINKEDIN", "enableBonvoyWidgetLoginEnabled": false, "smsBookingNotificationEnabled": "false", "is_widget_whitelabeled": "false", "reservation_hold_enabled": true, "terms_policy_holder_name": "SevenRooms'", "terms_of_service_url": "https://sevenrooms.com/en/terms-of-service/", "terms_of_service_text": "Terms of Service", "privacy_policy_url": "https://sevenrooms.com/en/privacy-policy/", "privacy_policy_text": "Privacy Policy", "recaptchaSiteKey": "6LfJwSQdAAAAAP5YxxNSgjvLgnsVFGK6o3PzT-oy", "logo_img": {"crop_url": "AMIfv95iVCpwNMYzjcL91N8arCZWEtVVzjkei_B0S7qb5jSXyQBdiq2hVhziPylrbObX6E2-Tk3_1bVr-mFiAP-ifurxV_3BU0Yd4Lj72ijqL9smd1Lqi2ViMz2OlsGLJqGaBh2kBn0HCibRZSmsal2Mx4xNjaCyDPODy16PuH6PZnJD_SOZEQUVC5zr7UhyYuwLNHMY73EhOf4UGnO1lowus28Ad2xayckzVv3gqYSRQL5eX3-KryBC-9i6aM9MjR5dPjKlqFWzaw_jzI043DvSazkXAmfYga4rh2imWrSjHPVGz35zGlG0DM6irt9LVOrFuPRwTCbnH7DurYLROlgjHRiqRp870sPxaE_HuqbhgNoZb5l2nybf3Qai0TDfAB8jiXbXOPZm7kaa6IJcblaa-H-LkSl2D5nTTyzqw6ddZBUw8IfT1Ic", "name": "LiathLogo_Black copy.png", "crop": {"height": 631, "width": 1500, "y": 0, "x": 0}, "raw_url": "/.h/download/AMIfv967WvyfWdrWQ3UBy3LFY25kjL6tCGZsT1smOKAp3iY5RrRZy_U1wG5c6bIQO63joUPAGiCi4x710ffdCIQMCEg40Uan9UbiSCaJCq4LmVIrJt-fMN5OJT4ACSQduVfDmI_K6tL1txfd2lvXEn3q49RX5NLO-2VaSmqcBp4vjZDT-Hwqkm5ruwioX_mqsH2Rekj-WoHd"}, "secondary_color": "#ffffff", "header_img": {"raw_url": "/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ", "name": "LIATH_28290_WEB_5x7.jpg", "crop_url": "https://www.sevenrooms.com/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ", "mobile_url": "/.h/download/AMIfv94ZYYcLzrorVMsi3rIvjeLpoiQ4Igya5IG9EcDRot6lhRSlLJFLzRLtuisKumjFUf7WFtH9v_k4KS3hFjU3erXi8qoenCW3fOoKXmrX9Dxnq3kdKRYcDUMxCEBUF1Vt-OmPHOMsss-MxmDZ4xbqvA9j-Oq9os72V1i3ntaW28U7Vk9jX_-KF62QWfdcgRkMkJd2wffmy7XPJ3XTWfCp4Ia0Zlmvt4QYDlHWWz_J8RIyCIkSTCfa0Y7NOU0GEw-nGFq4a70WhgNzJnKE2VSwPa8BJFBd0VtGLfoycrsoasXJN5_6dpakdRP-6I7qBJ8sBJ_1oYXh_lIvXHWSdLbTI5xao-mMxqUPj6L_9pt-aylPTLXGHRa44mJDVn-cDhTfSSoOqKY7wbOkSu89VH6qjZigT7y7uKvfHl0_-H_iWpjpONB6aUw"}, "primary_color": "#606569", "enable_private_events_banner": false, "private_events_tab": {}}, "is_prod": true, "google_api_client_id": "354862010105-bpcqmt1h1cn4imggmm22sqjitca64cld.apps.googleusercontent.com", "venue_info": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "venue_group_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlciELEhRuaWdodGxvb3BfVmVudWVHcm91cBiAgI2uqrzwCww", "name": "Liath", "venue_class": "DINING", "locale": "en_GB", "country_code": "ie", "timezone": "Europe/Dublin", "currency_code": "EUR", "currency_symbol": "\u20ac", "start_of_day_time": "09:00:00", "policy": "At Liath, our dinner service typically lasts around three hours, though it may occasionally extend slightly. Due to the intimate size of our kitchen and the communal nature of our dining experience, we kindly ask that all guests arrive on time for their reservations.\n\nPlease note that all guests are welcome to join us at 7.30pm. We will seat each table individually so everyone has plenty of space to get comfortable as space is limited. We appreciate your patience! \nFood service will begin within 15 minutes of your scheduled booking time, even if all members of your party have not yet arrived.", "url_key": "liath", "google_tags_id": null, "waitlist_google_tags_id": null, "offers_google_tags_id": null, "tealium_account": null, "tealium_profile": null, "payment_type": "STRIPE", "needs_zip_code": false, "account_id": "acct_19gX1HDTYDd8nhXL", "address": "19a Blackrock Market", "cross_street": null, "city": "Blackrock", "state": "County Dublin", "postal_code": "A94 V0D8", "country": "Ireland", "phone_number": "+353 851278680", "email": null, "website": "https://www.liathrestaurant.com/", "gmaps_link": null, "menu_link": null, "facebook_link": null, "instagram_link": "https://www.instagram.com/liathrestaurant/", "snapchat_link": null, "twitter_link": "https://x.com/LiathRestaurant", "tiktok_link": null, "venue_today": "2026-09-30", "cuisine_keywords": [], "category_keywords": [], "atmosphere_keywords": [], "fb_pixel_id_from_instagram": null, "municipality": {"kind": "location_Municipality", "id": "ahNzfnNldmVucm9vbXMtc2VjdXJlciILEhVsb2NhdGlvbl9NdW5pY2lwYWxpdHkYgICkg6O3lwgM", "name": "Dublin", "abbreviation": null, "state": "County Dublin", "state_abbreviation": "D", "postal_code": null, "possible_postal_codes": [], "country": "Ireland", "country_code": "ie", "timezone": {"zone": "Europe/Dublin"}, "locale": "en_GB", "currency_code": "EUR", "tax_rate": null, "has_venues": true, "google_generated": true}, "marketing_tab_enabled": true, "agree_to_waitlist_policy": "Tables will be held up to 5 minutes from the time that we've notified you that your table is ready.", "text_custom_policy_holder_name": "Privacy Policy", "special_attention_message_header": "Our commitment to your safety during COVID-19", "special_attention_message_body": "Nothing is more important to us than the safety of our guests. In addition to meeting all health standards, we are taking extra precaution by ensuring that tables are spaced apart, and all surfaces are thoroughly disinfected between seatings.", "tag_groups": {"ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICNzsX0kAgM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICNzsX0kAgM", "privacy": "PUBLIC", "name": "Dietary restrictions", "domain": "ReservationActual", "tag_name_displays": {}, "tags": ["Allium", "Celery", "Crustacean", "Fish", "Gluten-free", "Hazelnut", "Lupin", "Nuts", "Peanuts", "Pescatarian", "Pork", "Poultry", "Pregnant", "Red meat", "Seafood", "Sesame", "Shellfish", "Sulfites", "Tree nuts", "Vegetarian", "Walnuts", "Wheat"], "type": "DIETARY_PREFERENCE"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICNzsX0kAoM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICNzsX0kAoM", "privacy": "PUBLIC", "name": "Special Occasions", "domain": "ReservationActual", "tag_name_displays": {}, "tags": ["Anniversary", "Birthday", "Engagement", "Graduation", "Job promotion", "Special event"], "type": "SPECIAL_OCCASION"}, "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICN7uettAkM": {"id": "ahNzfnNldmVucm9vbXMtc2VjdXJlch8LEhJzcl9HZW5lcmljVGFnR3JvdXAYgICN7uettAkM", "privacy": "PUBLIC", "name": "Dietary restrictions", "domain": "VenueGroupClient", "tag_name_displays": {"Raw Meat": "Raw meat"}, "tags": ["Allium", "Celery", "Crustacean", "Fish", "Gluten-free", "Hazelnut", "Lupin", "Mollusc", "Mushrooms", "No Restrictions", "Nuts", "Oyster", "Peanuts", "Pescatarian", "Pork", "Poultry", "Pregnant", "Raw Meat", "Red meat", "Seafood", "Sesame", "Shellfish", "Shrimp", "Soy", "Sulfites", "Tree nuts", "Vegetarian", "Walnuts", "Wheat"], "type": "DIETARY_PREFERENCE"}}, "suppress_sr_dining_analytics": false, "suppress_sr_fb_pixel_code": false, "venue_languages_json": "[{\"name\": \"English\", \"value\": \"en\", \"is_enabled\": true, \"is_default\": true}]", "tag_language_strings": "{}", "selected_language": "en", "enabled_language_codes": ["en"], "language_strings_json": "{\"en\": {\"resWidgetSpecialAttentionInfoBody\": \"Our dinner service is available on Wednesday to Saturday and our lunch service is available on Saturday only. Please note that all dinner guests are welcome to join us at 7.30pm. All lunch guests are welcome to join us at 1pm. We will seat each table individually so everyone has plenty of space to get comfortable as space is limited. We appreciate your patience!\", \"resWidgetTitle\": \"Reservations are opened daily, six weeks (42 days) in advance. We look forward to welcoming you. At Liath we are able to accommodate pescatarian, vegetarian and coeliac diets.\\nUnfortunately, due to the nature of our menus, we are unable to cater for lactose intolerance, fructose intolerance, lupin allergy/intolerance, or vegan dietary requirements.\\nPlease see our Terms and Conditions for booking and cancellation policies. \\n\", \"resWidgetSelPartySizeDdLabel\": \"SELECT DESIRED PARTY SIZE\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetSelTimePickerDdLabel\": \"SELECT DESIRED TIME\", \"resWidgetSpecialAttentionLabel\": \"A small note about booking times. Click here for more info.\", \"resWidgetGuestsLabel\": \"Guests\", \"resWidgetOtherDatesLabel\": \"Other dates with availability\", \"resWidgetDurationPickerLabel\": \"duration\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetCrossSellVenueLongDescription\": \"Liath offers an intimate dining experience with a no-choice seasonal tasting menu. Bookings are released daily, six weeks (42 days) in advance at 9am. \\nAt Liath we are able to accommodate pescatarian, vegetarian and coeliac diets.\\nUnfortunately, due to the nature of our menus, we are unable to cater for lactose intolerance, fructose intolerance, lupin allergy/intolerance, or vegan dietary requirements.\\nPlease note there is a \\u20ac5.50 per person, non-refundable deposit included in your booking. \\nWe require a \\u20ac100 per person deposit for dinner reservations which will be credited to your bill on the night.\\nFor lunch bookings here at Liath you must prepay for your food menu and choose your drink options upon confirmation. \\nWe look forward to welcoming you!\", \"resWidgetUpgradesLabel\": \"upgrades\", \"resWidgetSelDurationDdLabel\": \"SELECT DESIRED DURATION\"}}", "master_language_strings_json": "{\"en\": {\"resWidgetConfirmSuccessHeader\": \"Thank you.\", \"resWidgetConfirmSuccessBody\": \"We look forward to welcoming you.\", \"resWidgetConfirmEmailSent\": \"Your confirmation and details have been sent to <booking_conf_destination>\", \"resWidgetConfirmVenueToContactGuestLabel\": \"Someone will be in touch with you shortly at <email>\", \"resWidgetPriorityAlertsSuccessHeader\": \"Your Priority Alert Has Been Set\", \"resWidgetPriorityAlertsSuccessBody\": \"We will alert you if a reservation becomes available for:\", \"resWidgetPriorityAlertsManageAlertButton\": \"Manage Alert\", \"resWidgetRequestsManageRequestButton\": \"Manage Request\", \"resWidgetPriorityAlertsConfirmationMessage\": \"We will alert you if a reservation becomes available for:\", \"resWidgetPriorityAlertsConfirmationHeader\": \"Your Priority Alert Has Been Set at <venue_name>\", \"resWidgetTitle\": \"\", \"resWidgetGuestsLabel\": \"Guests\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetLoadingLabel\": \"Finding Reservations\", \"resWidgetPerPersonLabel\": \"person\", \"resWidgetPerReservationLabel\": \"reservation\", \"resWidgetReservationLabel\": \"Reservation\", \"resWidgetUpgradesLabel\": \"Upgrades\", \"resWidgetLocationPickerAllLabel\": \"All Locations\", \"resWidgetTagLabelYours\": \"YOURS\", \"resWidgetTagLabelYourGuests\": \"YOUR GUESTS\", \"resWidgetCancelButtonLabel\": \"CANCEL\", \"resWidgetSaveButtonLabel\": \"SAVE\", \"resWidgetHourLabel\": \"hr\", \"resWidgetSelectButtonLabel\": \"Select\", \"resWidgetMinuteLabel\": \"min\", \"resWidgetSpecialAttentionLabel\": \"Our commitment to your safety\", \"resWidgetSpecialAttentionInfoBody\": \"The safety of our customers and team members is a top priority. \", \"resWidgetModifyLabel\": \"Modify\", \"resWidgetLogInButton\": \"Log In\", \"resWidgetNotYouLink\": \"Not you?\", \"resWidgetProfileLink\": \"Profile\", \"resWidgetLogoutLink\": \"Logout\", \"resWidgetHelloLabel\": \"Hello, <first_name> <last_name>\", \"resWidgetMyReservationsLabel\": \"My Reservations\", \"resWidgetIncludesFees\": \"(Includes <fees> in fees)\", \"resWidgetGiftCardLabel\": \"Redeem a Gift Card\", \"resWidgetGiftCardNumberLabel\": \"Gift Card Number\", \"resWidgetGiftCardPinLabel\": \"PIN\", \"resWidgetGiftCardRedeemAmountLabel\": \"Amount to Redeem\", \"resWidgetGiftCardBalanceLabel\": \"Gift Card Balance\", \"resWidgetGiftCardApplyLabel\": \"Apply\", \"resWidgetGiftCardChangeAmountLabel\": \"Change Amount\", \"resWidgetGiftCardUpdateAmountLabel\": \"Update Amount\", \"resWidgetGiftCardCancelLabel\": \"Cancel Gift Card\", \"resWidgetGiftCardAmountAppliedLabel\": \"<amount> applied. <remaining> balance remaining on gift card.\", \"resWidgetRedemptionServiceErrorSetup\": \"Invalid Gift Card Setup, please contact venue or try again.\", \"resWidgetRedemptionServiceErrorCardNotActive\": \"Card not active, please try a different card.\", \"resWidgetRedemptionServiceErrorNotSufficientFunds\": \"This gift card has insufficient funds.\", \"resWidgetRedemptionServiceErrorCardNotFound\": \"Gift card not found, please update and try again.\", \"resWidgetRedemptionServiceErrorInvalidAmount\": \"Invalid amount. Please update and try again.\", \"resWidgetRedemptionServiceErrorSession\": \"Session has expired. Please refresh page and try again.\", \"resWidgetRedemptionServiceError\": \"Something went wrong. Please try again.\", \"resWidgetRedeemAmountExceedBalanceError\": \"Redeemed amount cannot exceed the gift card balance.\", \"resWidgetRedeemAmountExceedTotalError\": \"Redeemed amount cannot exceed the payment total.\", \"resWidgetEmail\": \"Email\", \"resWidgetHeroMediaSeeAllPhotos\": \"See all <count> photos\", \"resWidgetPoweredByLabel\": \"Experience by\", \"resWidgetRequestReceivedLabel\": \"We have received your request.\", \"resWidgetSubmitRequestButton\": \"Submit a request\", \"resWidgetRequestProcessingLabel\": \"Processing Request\", \"resWidgetRequestDetailsLabel\": \"Request Details\", \"resWidgetSearchResultsHeader\": \"Select a time at <venue>\", \"resWidgetNoAvailability\": \"Unfortunately there is no availability at the selected time.\", \"resWidgetNoAvailabilityAllLocations\": \"Unfortunately there is no availability at the selected time.\", \"resWidgetBlackoutDate\": \"There is no online availability for this day. Please call the restaurant.\", \"resWidgetNoShiftsOnDate\": \"We are closed on <date>. Book one of these upcoming dates.\", \"resWidgetSubmitRequestHeader\": \"Can't find what you're looking for?\", \"resWidgetOtherDatesLabel\": \"Other dates with availability at <venue>\", \"resWidgetNoAdditionalAvail\": \"There is no additional availability at this time.\", \"resWidgetOtherLocationsLabel\": \"Availability at our other locations\", \"resWidgetOtherLocationsNoAvail\": \"There is no additional availability at our other venues.\", \"resWidgetCrossSellVenueShortDescription\": \"\", \"resWidgetCrossSellVenueLongDescription\": \"\", \"resWidgetPriorityAlertsSetAlertButton\": \"Alert Me\", \"reservationTimeslotAboutLabel\": \"About\", \"reservationTimeslotIncludedInReservationLabel\": \"Included in the reservation\", \"resWidgetRequestErrorMessageInvalid\": \"Your request was not found.\", \"resWidgetRequestErrorMessageInactive\": \"Your request is no longer active.\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetSearchResultsHeaderAllLocations\": \"Select a time\", \"resWidgetSelPartySizeDdLabel\": \"Select desired party size\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetSelTimePickerDdLabel\": \"Select desired time\", \"resWidgetStartTimeLabel\": \"Start time\", \"resWidgetDurationPickerLabel\": \"Duration\", \"resWidgetSelDurationDdLabel\": \"Select desired duration\", \"resWidgetSearchButton\": \"Search\", \"resWidgetAllTimesLabel\": \"All Times\", \"resWidgetSearchAllTimes\": \"Search All Times\", \"resWidgetShowXMoreTimes\": \"Show <number_of_times> more times on <date>\", \"resWidgetShowAllTimes\": \"Show all times on <date>.\", \"resWidgetSearchHaloTimeRange\": \"Search <halo_start_time> to <halo_end_time>\", \"resWidgetNoAvailabilityCriteria\": \"There is no availability that meets your search criteria. \", \"resWidgetOtherVenueNavigationModalHeader\": \"You're booking at <venue>\", \"resWidgetOtherVenueNavigationModalBody\": \"You're leaving <venue_from> to make a reservation at <venue_to>.\", \"resWidgetContinueButtonLabel\": \"Continue\", \"resWidgetReservationHoldLoadingMessage\": \"Securing your reservation\", \"resWidgetReservationHoldTimeNoAvailableMessage\": \"Reservation hold timeslot no longer available,That time slot is no longer available. Would you like to select another time?\", \"resWidgetReservationHoldHighDemandMessage\": \"Reservation hold high demand,Due to high demand, we are unable to process your booking at this time.\", \"resWidgetReservationHoldDefaultErrorMessage\": \"Reservation hold unable to process request,The request could not be processed. Please try again\", \"policySmsOptIn\": \"Yes, I\\u2019d like to receive text message updates related to this reservation such as reminders and confirmations at the number provided.\", \"policyUsTwilioSmsOptIn\": \"Yes, I\\u2019d like to receive text message updates related to this reservation such as reminders and confirmations at the number provided.\", \"policyUsTwilioSmsOptInSubfooter\": \"<i>For SMS, reply STOP to unsubscribe. Reply HELP for help. Message frequency varies. Message & data rates may apply.</i>\", \"resWidgetFirstNameLabel\": \"First Name\", \"resWidgetLastNameLabel\": \"Last Name\", \"resWidgetEmailLabel\": \"Email Address\", \"resWidgetPhoneNumberLabel\": \"Phone Number\", \"resWidgetReservationNotesHeader\": \"Reservation Notes\", \"resWidgetHoldingTableLabel\": \"We're holding this table for\", \"resWidgetHoldExpiredLabel\": \"Your table is no longer being held, you can still try to book it.\", \"resWidgetPriorityAlertsHeader\": \"Alert me on this date when a time slot has opened:\", \"resWidgetPriorityAlertsDetailsHeader\": \"Priority Alert Details\", \"resWidgetPriorityAlertsYourDetails\": \"Your Details\", \"resWidgetPriorityAlertsAlreadyExistsError\": \"An alert has already been set up during this time period. If you wish to set up another alert, please modify the date or the party size.\", \"resWidgetPriorityAlertsReservationTimeBetween\": \"Reservation Time Between:\"}}", "widget_referrer_type": "RESERVATIONS", "reservation_widget_link": "https://www.sevenrooms.com/reservations/liath", "is_freedompay_hpc_enabled": false, "is_freedompay_bypass_3ds_enabled": false, "is_freedompay_fail_on_frictionless_3ds_failed": false, "is_freedompay_fail_on_frictionless_3ds_unavailable": false, "is_freedompay_fail_on_card_not_eligible_for_3ds": false, "is_freedompay_request_only_postal_code": false, "payment_is_charge_and_save_card_enabled": true, "reservation_sms_enabled": false, "display_reservation_sms_opt_in": "false", "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "send_confirmations_res_widget_bookings": true, "priority_alerts_enabled": true, "priority_alerts_sms_enabled": true, "priority_alerts_party_size_min": 2, "priority_alerts_party_size_max": 4, "hijack_reservation_widget": false, "alternate_launch_text": null, "alternate_widget_content": null, "delivery_button_text": null, "delivery_service_url": null, "salutation_options": ["Mr.", "Mrs.", "Ms.", "Miss", "Dr."], "est_arrival_label": "Time", "gmaps_embed_url": "https://www.google.com/maps/embed/v1/place?key=AIzaSyC2cwbo-te4BL19JJCbwgiodBkV3gHKn-A&q=place_id:ChIJT02-1MYIZ0gRD1-YUoPsBnU", "gmaps_link_by_place_id": "https://www.google.com/maps/search/?api=1&query=Liath&query_place_id=ChIJT02-1MYIZ0gRD1-YUoPsBnU", "include_end_time": false, "include_seating_area": false, "include_special_attention_message": true, "small_logo_url": "/.h/download/encoded_gs_file:c3ItZGVmYXVsdC82N2Y5YjZlZDIzNGQ0MzY1OTg5YTJmNDQwZTFiMDU2Yi0yMDI2LTA4LTI2IDEyOjA4OjQ5LjgxNTI5OQ==", "large_logo_url": "/.h/download/encoded_gs_file:c3ItZGVmYXVsdC85NmNkNmI5YWY2OTE0YmZiOTUyZGFiMjRiMDVmNmEwMi0yMDI2LTA4LTI2IDEyOjA4OjUwLjg2NzI2NA==", "latitude": 53.3011353, "longitude": -6.177862300000001, "new_res_widget_enabled": true, "new_res_widget_sr_login_enabled": true, "is_global_client_login_required": false, "sr_login_branding_minimal": false, "new_res_widget_private_events_enabled": false, "send_reminder_email_with_profile_info": true, "show_cancel_link": true, "start_of_day_hour": 9, "venue_class_name": "Restaurant", "venue_gmaps_link": "https://www.google.com/maps/search/?api=1&query=Liath&query_place_id=ChIJT02-1MYIZ0gRD1-YUoPsBnU", "venue_link": "https://www.sevenrooms.com/reservations/liath", "cookie_consent_custom_include": null, "is_whatsapp_enabled": false, "default_message_channel": "SMS_MMS", "is_guest_channel_preference_selection_disabled": false, "is_text_marketing_opt_in_enabled": false, "invisible_recaptcha_enabled": false, "invisible_recaptcha_site_key": null, "venue_map": {"liath": {"country_code": "ie", "venue_id": "ahNzfnNldmVucm9vbXMtc2VjdXJlchwLEg9uaWdodGxvb3BfVmVudWUYgICN7ojr9QgM", "sort_order": 0, "start_of_day_time": "09:00:00", "url_key": "liath", "venue_name": "Liath", "address": "19a Blackrock Market", "city": "Blackrock", "header_img": {"raw": "/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ", "raw_height": null, "raw_width": null, "mega": "/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ", "large": "/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ", "medium": "/.h/download/AMIfv97iGEydq1BdiWFqmHd9bBrxt3sGNxlTPjJHqTxEiiaZHga4e5YhlXar8dQgN_PYQFETMv4-Gn2ZZAnSuQJD_uql4CwNPsORLunU8tmUSwBr11nyX3LsDNxnchnfHvpB78U1btDCfhdB0O5BQIWiRPGs0h2DYdqJ78_YN3nnwY4n2a3TixdTiGe1-b7Q9HXEeWrRE3aQ"}, "internal_name": null, "payment_policy": "We ask that any cancellation to your reservation be made no less than 24 hours prior. For no shows or late cancellations, you will be subject to fee of $25 per person that will be applied to the credit card on file.", "agree_to_waitlist_policy": "Tables will be held up to 5 minutes from the time that we've notified you that your table is ready.", "special_attention_message_header": "Our commitment to your safety during COVID-19", "special_attention_message_body": "Nothing is more important to us than the safety of our guests. In addition to meeting all health standards, we are taking extra precaution by ensuring that tables are spaced apart, and all surfaces are thoroughly disinfected between seatings.", "default_service_charge": 10, "default_gratuity": 10, "reservation_widget_link": "https://www.sevenrooms.com/reservations/liath", "default_tax": 0.0, "tax_groups": [], "venue_color": "#ffffff", "currency_code": "EUR", "venue_today": "2026-09-30", "availability_cache_days": 225, "is_global_client_login_required": false, "widget_settings": {"color_primary": "#324654", "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "is_tailored_communication_policy_default_on": false, "is_default_custom_checkout_policy_on": false, "is_venue_sms_marketing_policy_default_on": false, "show_special_attention_message": true, "venue_group_marketing_on": true, "tailored_communication_on": false, "venue_specific_marketing_on": true, "venue_sms_marketing_on": false, "custom_checkout_policy_on": false, "require_dietary_tag_gdpr_opt_in": false, "recaptcha_on": false, "above_age_consent_on": false, "age_to_consent": 18, "display_reservation_sms_opt_in": false, "display_tailored_communication_opt_in": false, "format_of_requesting_time": "single", "default_search_time": "7:00PM", "venue_specific_marketing_on_for_request": true, "venue_group_marketing_on_for_request": true, "tailored_communication_on_for_request": false, "is_tailored_communication_policy_default_on_for_request": false, "venue_sms_marketing_on_for_request": false, "is_venue_sms_marketing_policy_default_on_for_request": false}, "is_tailored_communication_default_on": false, "is_default_custom_checkout_policy_on": false, "is_venue_sms_marketing_policy_default_on": false, "show_special_attention_message": true, "venue_group_marketing_on": true, "tailored_communication_on": false, "venue_specific_marketing_on": true, "venue_sms_marketing_on": "false", "custom_checkout_policy_on": false, "require_dietary_tag_gdpr_opt_in": false, "recaptcha_on": false, "default_above_age_consent_on": false, "default_age_to_consent": 18, "text_custom_policy_holder_name": "Privacy Policy", "payment_system": "STRIPE", "payment_public_token": "pk_live_519gX1HDTYDd8nhXLwX0UXMpPZqyEz2wAKDLpeXGxtuAYzZB5dwje7XZEvW2eUQj9DmsOHJXdGohnsaHnH88mh6bS00J4Oy2OFI", "payment_account_id": "acct_19gX1HDTYDd8nhXL", "payment_is_charge_and_save_card_enabled": true, "connected_setup_intents": true, "payment_gateway_api_key": null, "threed_secure": false, "redemption_systems_enabled": [], "hide_country_flags": false, "is_freedompay_hpc_enabled": false, "is_freedompay_apple_and_google_pay_enabled": false, "is_multi_venue_reservation_enabled": true, "language_strings_json": "{\"en\": {\"resWidgetSpecialAttentionInfoBody\": \"Our dinner service is available on Wednesday to Saturday and our lunch service is available on Saturday only. Please note that all dinner guests are welcome to join us at 7.30pm. All lunch guests are welcome to join us at 1pm. We will seat each table individually so everyone has plenty of space to get comfortable as space is limited. We appreciate your patience!\", \"resWidgetTitle\": \"Reservations are opened daily, six weeks (42 days) in advance. We look forward to welcoming you. At Liath we are able to accommodate pescatarian, vegetarian and coeliac diets.\\nUnfortunately, due to the nature of our menus, we are unable to cater for lactose intolerance, fructose intolerance, lupin allergy/intolerance, or vegan dietary requirements.\\nPlease see our Terms and Conditions for booking and cancellation policies. \\n\", \"resWidgetSelPartySizeDdLabel\": \"SELECT DESIRED PARTY SIZE\", \"resWidgetTimePickerLabel\": \"Time\", \"resWidgetGuestLabel\": \"Guest\", \"resWidgetSelTimePickerDdLabel\": \"SELECT DESIRED TIME\", \"resWidgetSpecialAttentionLabel\": \"A small note about booking times. Click here for more info.\", \"resWidgetGuestsLabel\": \"Guests\", \"resWidgetOtherDatesLabel\": \"Other dates with availability\", \"resWidgetDurationPickerLabel\": \"duration\", \"resWidgetDatePickerLabel\": \"Date\", \"resWidgetCrossSellVenueLongDescription\": \"Liath offers an intimate dining experience with a no-choice seasonal tasting menu. Bookings are released daily, six weeks (42 days) in advance at 9am. \\nAt Liath we are able to accommodate pescatarian, vegetarian and coeliac diets.\\nUnfortunately, due to the nature of our menus, we are unable to cater for lactose intolerance, fructose intolerance, lupin allergy/intolerance, or vegan dietary requirements.\\nPlease note there is a \\u20ac5.50 per person, non-refundable deposit included in your booking. \\nWe require a \\u20ac100 per person deposit for dinner reservations which will be credited to your bill on the night.\\nFor lunch bookings here at Liath you must prepay for your food menu and choose your drink options upon confirmation. \\nWe look forward to welcoming you!\", \"resWidgetUpgradesLabel\": \"upgrades\", \"resWidgetSelDurationDdLabel\": \"SELECT DESIRED DURATION\"}}", "default_language_code": "en", "enabled_language_codes": ["en"], "hijack_reservation_widget": false, "alternate_launch_text": null, "alternate_widget_content": null, "delivery_button_text": null, "delivery_service_url": null, "is_cybersource_billing_address_required": false, "priority_alerts_enabled": true, "priority_alerts_party_size_min": 2, "priority_alerts_party_size_max": 4, "display_reservation_sms_opt_in": "false", "display_tailored_communication_opt_in_on": null, "show_sms_opt_in_settings_for_twilio_us": true, "reservation_sms_opt_in_on": true, "tailored_communication_opt_in_on": null}}}}, "csrftoken": null, "request_id": "1790792951.7a84aedf237738cb34406cfcb886914f"}