{
  "schema_version": "1.0",
  "brand": "BlueLoop Coffee",
  "language": "en",
  "currency": "EUR",
  "last_updated": "2026-08-22",
  "source_note": "Carta facilitada por BlueLoop Coffee y corrección de ubicaciones indicada por la propiedad.",
  "allergen_policy": "Allergens have been inferred from the ingredients declared on the menu. Recipes, brands and traces may change.",
  "locations": [
    {
      "id": "lafora",
      "name": "BlueLoop Specialty Coffee - El Postiguet",
      "short_name": "El Postiguet",
      "address": "Avinguda Juan Bautista Lafora, 3, 03002, Alicante",
      "latitude": 38.34502,
      "longitude": -0.47962,
      "service": "Takeaway only",
      "menu_summary": "Specialty coffee and cookies.",
      "directions_url": "https://www.google.com/maps/search/?api=1&query=Avinguda%20Juan%20Bautista%20Lafora%203%2C%20Alicante",
      "sections": [
        {
          "id": "hot-coffee",
          "name": "Café caliente",
          "item_ids": [
            "espresso",
            "americano",
            "batch-brew",
            "filtro",
            "flat-white",
            "latte",
            "cappuccino",
            "cortado-macchiato",
            "mocha-latte"
          ]
        },
        {
          "id": "iced-coffee",
          "name": "Café frío",
          "item_ids": [
            "iced-latte",
            "iced-americano",
            "cold-brew"
          ]
        },
        {
          "id": "cookies",
          "name": "Cookies",
          "item_ids": [
            "cookies"
          ]
        }
      ],
      "telephone": "+34623317729",
      "opening_hours": {
        "opens": "08:30",
        "closes": "15:15",
        "days": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday",
          "Saturday",
          "Sunday"
        ],
        "schema": "Mo-Su 08:30-15:15"
      }
    },
    {
      "id": "garberi",
      "name": "BlueLoop Coffee - San Juan Playa",
      "short_name": "San Juan Playa",
      "address": "Maestro José Garberí Serrano, 14, 03540, Alicante",
      "latitude": 38.389996,
      "longitude": -0.529652,
      "service": "Full menu",
      "menu_summary": "Coffee, drinks, sandwiches, toasts, bowls and sweets.",
      "directions_url": "https://www.google.com/maps/search/?api=1&query=Maestro%20Jos%C3%A9%20Garber%C3%AD%20Serrano%2014%2C%20Alicante",
      "sections": [
        {
          "id": "hot-drinks",
          "name": "Bebidas calientes",
          "item_ids": [
            "espresso",
            "americano",
            "batch-brew",
            "filtro",
            "flat-white",
            "latte",
            "cappuccino",
            "cortado-macchiato",
            "cacao-latte",
            "mocha-latte",
            "matcha-latte",
            "chai-latte",
            "tea-infusion"
          ]
        },
        {
          "id": "iced-drinks",
          "name": "Bebidas frías",
          "item_ids": [
            "iced-latte",
            "iced-americano",
            "iced-cacao-latte",
            "cold-brew",
            "fresh-lemonade",
            "iced-matcha",
            "orange-matcha",
            "lemonade-matcha"
          ]
        },
        {
          "id": "juices-smoothies",
          "name": "Zumos y smoothies",
          "item_ids": [
            "orange-juice",
            "madrid-juice",
            "colombo-smoothie",
            "copenhague-smoothie"
          ]
        },
        {
          "id": "sandwiches",
          "name": "Sandwiches",
          "item_ids": [
            "cubano",
            "new-orleans",
            "miami",
            "tribeca",
            "grilled-ham-cheese",
            "caprese",
            "loop",
            "grilled-cheese"
          ]
        },
        {
          "id": "toasts",
          "name": "Tostadas y brunch",
          "item_ids": [
            "sourdough-base",
            "brioche-base",
            "gluten-free-base",
            "croissant-base",
            "croissant-ham-cheese",
            "croissant-scrambled",
            "omelette-bacon-avocado",
            "salmon-toast",
            "iberico-toast",
            "becs",
            "benedict-avocado",
            "benedict-york",
            "benedict-bacon",
            "benedict-salmon",
            "french-toast"
          ]
        },
        {
          "id": "extras",
          "name": "Extras",
          "item_ids": [
            "extra-avocado",
            "extra-tomato",
            "extra-bacon",
            "extra-york-ham",
            "extra-turkey",
            "extra-cured-cheese",
            "extra-poached-egg",
            "extra-omelette",
            "extra-smoked-salmon",
            "extra-iberico",
            "extra-homemade-jam"
          ]
        },
        {
          "id": "bowls-sweets",
          "name": "Bowls y dulces",
          "item_ids": [
            "caesar-salad",
            "porridge",
            "yogurt-granola",
            "acai-bowl",
            "cookies",
            "banana-bread",
            "cake",
            "cupcake"
          ]
        }
      ],
      "telephone": "+34623317729",
      "opening_hours": {
        "opens": "08:30",
        "closes": "15:15",
        "days": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday",
          "Saturday",
          "Sunday"
        ],
        "schema": "Mo-Su 08:30-15:15"
      }
    }
  ],
  "products": {
    "espresso": {
      "name": "Espresso / double",
      "price": "2 € / 2,20 €",
      "price_min": 2,
      "allergens": [],
      "description": "Specialty coffee espresso; single or double.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "americano": {
      "name": "Americano",
      "price": "2,50 €",
      "price_min": 2.5,
      "allergens": [],
      "description": "Espresso and water.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "batch-brew": {
      "name": "Batch brew",
      "price": "4,20 €",
      "price_min": 4.2,
      "allergens": [],
      "description": "Batch-brewed filter coffee.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "filtro": {
      "name": "Filter",
      "price": "5 € / 7 €",
      "price_min": 5,
      "allergens": [],
      "description": "Filter coffee; two sizes or brewing methods subject to availability.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "flat-white": {
      "name": "Flat white",
      "price": "3,30 €",
      "price_min": 3.3,
      "allergens": [
        "milk"
      ],
      "description": "Espresso with textured milk.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "latte": {
      "name": "Latte",
      "price": "3 € / 3,50 €",
      "price_min": 3,
      "allergens": [
        "milk"
      ],
      "description": "Espresso with milk; two sizes.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "cappuccino": {
      "name": "Cappuccino",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [
        "milk"
      ],
      "description": "Espresso with milk and foam.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "cortado-macchiato": {
      "name": "Cortado / macchiato",
      "price": "2,40 €",
      "price_min": 2.4,
      "allergens": [
        "milk"
      ],
      "description": "Espresso with a small amount of milk.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "cacao-latte": {
      "name": "Cocoa latte",
      "price": "3 €",
      "price_min": 3,
      "allergens": [
        "milk"
      ],
      "description": "Cocoa with milk.",
      "allergen_note": "Check the composition of the cocoa and of the plant-based drink chosen.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "diet_verify": "the cocoa blend may contain milk powder",
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "mocha-latte": {
      "name": "Mocha latte",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [
        "milk"
      ],
      "description": "Espresso, cocoa and milk.",
      "allergen_note": "Check the composition of the cocoa and of the plant-based drink chosen.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "diet_verify": "the cocoa blend may contain milk powder",
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "matcha-latte": {
      "name": "Matcha latte",
      "price": "4,50 €",
      "price_min": 4.5,
      "allergens": [
        "milk"
      ],
      "description": "Matcha tea with milk.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "chai-latte": {
      "name": "Chai latte",
      "price": "4 €",
      "price_min": 4,
      "allergens": [
        "milk"
      ],
      "description": "Spiced chai tea with milk.",
      "allergen_note": "Check the composition of the chai blend and of the plant-based drink chosen.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "diet_verify": "the chai blend may contain milk powder",
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "tea-infusion": {
      "name": "Tea / infusion",
      "price": "3 €",
      "price_min": 3,
      "allergens": [],
      "description": "Selection of teas and infusions; ask for varieties.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "iced-latte": {
      "name": "Iced latte",
      "price": "4 €",
      "price_min": 4,
      "allergens": [
        "milk"
      ],
      "description": "Espresso, milk and ice.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "iced-americano": {
      "name": "Iced americano",
      "price": "2,80 €",
      "price_min": 2.8,
      "allergens": [],
      "description": "Espresso, water and ice.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "iced-cacao-latte": {
      "name": "Iced cocoa latte",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [
        "milk"
      ],
      "description": "Cocoa, milk and ice.",
      "allergen_note": "Check the composition of the cocoa and of the plant-based drink chosen.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "diet_verify": "the cocoa blend may contain milk powder",
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "cold-brew": {
      "name": "Cold brew",
      "price": "4,50 €",
      "price_min": 4.5,
      "allergens": [],
      "description": "Cold-extracted coffee.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "fresh-lemonade": {
      "name": "Fresh lemonade",
      "price": "4 €",
      "price_min": 4,
      "allergens": [],
      "description": "Freshly made lemonade.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "iced-matcha": {
      "name": "Iced matcha",
      "price": "5 €",
      "price_min": 5,
      "allergens": [
        "milk"
      ],
      "description": "Matcha with milk and ice.",
      "allergen_note": "The plant-based drink chosen may add gluten, soy or nuts.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "orange-matcha": {
      "name": "Orange matcha",
      "price": "6 €",
      "price_min": 6,
      "allergens": [],
      "description": "Matcha and orange juice.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "lemonade-matcha": {
      "name": "Lemonade matcha",
      "price": "6 €",
      "price_min": 6,
      "allergens": [],
      "description": "Matcha and lemonade.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "orange-juice": {
      "name": "Orange juice",
      "price": "4 € / 6 €",
      "price_min": 4,
      "allergens": [],
      "description": "Orange juice; two sizes.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "madrid-juice": {
      "name": "Madrid",
      "price": "4 € / 6 €",
      "price_min": 4,
      "allergens": [],
      "description": "Apple, carrot and ginger; two sizes.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "colombo-smoothie": {
      "name": "Colombo",
      "price": "6 €",
      "price_min": 6,
      "allergens": [
        "gluten"
      ],
      "description": "Mango, banana, orange and oat drink.",
      "allergen_note": "Oats may contain gluten; check the brand used if you are coeliac.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [
        "Cereals containing gluten"
      ],
      "diet_label": [
        "Vegan"
      ]
    },
    "copenhague-smoothie": {
      "name": "Copenhagen",
      "price": "6 €",
      "price_min": 6,
      "allergens": [
        "gluten"
      ],
      "description": "Red berries, banana and oat drink.",
      "allergen_note": "Oats may contain gluten; check the brand used if you are coeliac.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [
        "Cereals containing gluten"
      ],
      "diet_label": [
        "Vegan"
      ]
    },
    "cubano": {
      "name": "Cubano",
      "price": "14 €",
      "price_min": 14,
      "allergens": [
        "gluten",
        "milk",
        "mustard"
      ],
      "description": "Roast pork, cooked ham, edam, mustard and pickles.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Milk",
        "Mustard"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "new-orleans": {
      "name": "New Orleans",
      "price": "15 €",
      "price_min": 15,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Crispy chicken, lettuce, melted cheese and sriracha mayo.",
      "diet": [
        "contains_meat"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat"
      ]
    },
    "miami": {
      "name": "Miami",
      "price": "14 €",
      "price_min": 14,
      "allergens": [
        "gluten",
        "eggs",
        "milk",
        "mustard"
      ],
      "description": "Turkey, cooked ham, edam and cheddar, iceberg lettuce, cucumber, pickle and honey mustard mayo.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk",
        "Mustard"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "tribeca": {
      "name": "Tribeca",
      "price": "14 €",
      "price_min": 14,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Bacon, avocado, edam, parmesan, turkey and sriracha mayo.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "grilled-ham-cheese": {
      "name": "Grilled ham & cheese",
      "price": "10 €",
      "price_min": 10,
      "allergens": [
        "gluten",
        "milk"
      ],
      "description": "Hot ham and cheese sandwich.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "caprese": {
      "name": "Caprese",
      "price": "12 €",
      "price_min": 12,
      "allergens": [
        "gluten",
        "milk",
        "tree_nuts"
      ],
      "description": "Mozzarella with pesto, tomato and rocket.",
      "allergen_note": "Pesto may contain nuts; check the recipe.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Milk",
        "Nuts"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "loop": {
      "name": "Loop",
      "price": "13 €",
      "price_min": 13,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Turkey, bacon, edam, tomato, lettuce and sriracha mayo.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "grilled-cheese": {
      "name": "Grilled cheese",
      "price": "8 €",
      "price_min": 8,
      "allergens": [
        "gluten",
        "milk"
      ],
      "description": "Melted cheese sandwich.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "sourdough-base": {
      "name": "Sourdough toast",
      "price": "2,50 €",
      "price_min": 2.5,
      "allergens": [
        "gluten"
      ],
      "description": "Sourdough bread base.",
      "diet": [
        "vegan"
      ],
      "diet_verify": "confirm the sourdough contains no dairy",
      "allergens_label": [
        "Cereals containing gluten"
      ],
      "diet_label": [
        "Vegan"
      ]
    },
    "brioche-base": {
      "name": "Brioche",
      "price": "3 €",
      "price_min": 3,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Brioche bread base.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "gluten-free-base": {
      "name": "Gluten-free bread",
      "price": "3 €",
      "price_min": 3,
      "allergens": [],
      "description": "Gluten-free bread option.",
      "allergen_note": "Handled in premises that work with gluten; ask about the cross-contamination protocol.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "gluten-free bread composition varies by brand",
      "allergens_label": [],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "croissant-base": {
      "name": "Croissant",
      "price": "2,50 €",
      "price_min": 2.5,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Classic croissant.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "croissant-ham-cheese": {
      "name": "Ham and cheese croissant",
      "price": "6 €",
      "price_min": 6,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Croissant filled with ham and cheese.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "croissant-scrambled": {
      "name": "Scrambled egg croissant",
      "price": "11 €",
      "price_min": 11,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Croissant with scrambled eggs, avocado and parmesan.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "omelette-bacon-avocado": {
      "name": "Omelette with bacon and avocado",
      "price": "12 €",
      "price_min": 12,
      "allergens": [
        "gluten",
        "eggs"
      ],
      "description": "Omelette, bacon, avocado and toast.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "salmon-toast": {
      "name": "Salmon toast",
      "price": "14 €",
      "price_min": 14,
      "allergens": [
        "gluten",
        "fish",
        "milk"
      ],
      "description": "Salmon, cream cheese and avocado on toast.",
      "diet": [
        "contains_fish"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Fish",
        "Milk"
      ],
      "diet_label": [
        "Contains fish"
      ]
    },
    "iberico-toast": {
      "name": "Ibérico ham toast",
      "price": "9 €",
      "price_min": 9,
      "allergens": [
        "gluten"
      ],
      "description": "Ibérico ham and tomato on toast.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "becs": {
      "name": "BECs",
      "price": "12 €",
      "price_min": 12,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Bacon, eggs and cheese served with brioche bread.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "benedict-avocado": {
      "name": "Brioche benedict with avocado",
      "price": "10 €",
      "price_min": 10,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Poached egg, hollandaise sauce, avocado and brioche bread.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "benedict-york": {
      "name": "Brioche benedict with cooked ham",
      "price": "10 €",
      "price_min": 10,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Poached egg, hollandaise sauce, cooked ham and brioche bread.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "benedict-bacon": {
      "name": "Brioche benedict with bacon",
      "price": "11 €",
      "price_min": 11,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Poached egg, hollandaise sauce, bacon and brioche bread.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "benedict-salmon": {
      "name": "Brioche benedict with salmon",
      "price": "13 €",
      "price_min": 13,
      "allergens": [
        "gluten",
        "eggs",
        "fish",
        "milk"
      ],
      "description": "Poached egg, hollandaise sauce, salmon and brioche bread.",
      "diet": [
        "contains_fish"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Fish",
        "Milk"
      ],
      "diet_label": [
        "Contains fish"
      ]
    },
    "french-toast": {
      "name": "French toast",
      "price": "10 € / 15 €",
      "price_min": 10,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "French toast with seasonal fruit and honey. Average time: 20 minutes.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "extra-avocado": {
      "name": "Extra avocado",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [],
      "description": "Additional avocado.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "extra-tomato": {
      "name": "Extra tomato",
      "price": "0,50 €",
      "price_min": 0.5,
      "allergens": [],
      "description": "Additional tomato.",
      "diet": [
        "vegan"
      ],
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "extra-bacon": {
      "name": "Extra bacon",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [],
      "description": "Additional bacon.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "extra-york-ham": {
      "name": "Extra cooked ham",
      "price": "3 €",
      "price_min": 3,
      "allergens": [],
      "description": "Additional cooked ham.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "extra-turkey": {
      "name": "Extra turkey",
      "price": "3,50 €",
      "price_min": 3.5,
      "allergens": [],
      "description": "Additional turkey.",
      "diet": [
        "contains_meat"
      ],
      "allergens_label": [],
      "diet_label": [
        "Contains meat"
      ]
    },
    "extra-cured-cheese": {
      "name": "Extra cured cheese",
      "price": "2,50 €",
      "price_min": 2.5,
      "allergens": [
        "milk"
      ],
      "description": "Additional cured cheese.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "some cured cheeses use animal rennet",
      "allergens_label": [
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "extra-poached-egg": {
      "name": "Extra poached egg",
      "price": "2 €",
      "price_min": 2,
      "allergens": [
        "eggs"
      ],
      "description": "Additional poached egg.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Eggs"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "extra-omelette": {
      "name": "Extra omelette",
      "price": "3 €",
      "price_min": 3,
      "allergens": [
        "eggs"
      ],
      "description": "Additional omelette.",
      "diet": [
        "vegetarian"
      ],
      "allergens_label": [
        "Eggs"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "extra-smoked-salmon": {
      "name": "Extra smoked salmon",
      "price": "6,50 €",
      "price_min": 6.5,
      "allergens": [
        "fish"
      ],
      "description": "Additional smoked salmon.",
      "diet": [
        "contains_fish"
      ],
      "allergens_label": [
        "Fish"
      ],
      "diet_label": [
        "Contains fish"
      ]
    },
    "extra-iberico": {
      "name": "Extra Ibérico ham",
      "price": "5,50 €",
      "price_min": 5.5,
      "allergens": [],
      "description": "Additional Ibérico ham.",
      "diet": [
        "contains_meat",
        "contains_pork"
      ],
      "allergens_label": [],
      "diet_label": [
        "Contains meat",
        "Contains pork"
      ]
    },
    "extra-homemade-jam": {
      "name": "Extra homemade jam",
      "price": "2,50 €",
      "price_min": 2.5,
      "allergens": [],
      "description": "Additional homemade jam.",
      "diet": [
        "vegan"
      ],
      "diet_verify": "the homemade jam may be sweetened with honey",
      "allergens_label": [],
      "diet_label": [
        "Vegan"
      ]
    },
    "caesar-salad": {
      "name": "Caesar salad",
      "price": "15 €",
      "price_min": 15,
      "allergens": [
        "gluten",
        "eggs",
        "fish",
        "milk",
        "mustard"
      ],
      "description": "Romaine lettuce, crispy chicken, parmesan and Caesar dressing.",
      "allergen_note": "Caesar dressing usually contains egg and fish; check the recipe of the day.",
      "diet": [
        "contains_fish",
        "contains_meat"
      ],
      "diet_verify": "Caesar dressing usually contains anchovy and egg",
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Fish",
        "Milk",
        "Mustard"
      ],
      "diet_label": [
        "Contains fish",
        "Contains meat"
      ]
    },
    "porridge": {
      "name": "Oat porridge",
      "price": "10 €",
      "price_min": 10,
      "allergens": [
        "gluten",
        "milk",
        "tree_nuts"
      ],
      "description": "Oats with banana, almonds and dulce de leche.",
      "diet": [
        "vegan_option",
        "vegetarian"
      ],
      "diet_verify": "may be made with cow's milk; ask for a plant-based drink",
      "allergens_label": [
        "Cereals containing gluten",
        "Milk",
        "Nuts"
      ],
      "diet_label": [
        "Vegan option",
        "Vegetarian"
      ]
    },
    "yogurt-granola": {
      "name": "Yoghurt with granola",
      "price": "8 €",
      "price_min": 8,
      "allergens": [
        "gluten",
        "milk",
        "tree_nuts"
      ],
      "description": "Yoghurt, granola, seasonal fruit and honey.",
      "allergen_note": "Granola composition may vary; check for nuts and seeds.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "contains honey; granola may vary",
      "allergens_label": [
        "Cereals containing gluten",
        "Milk",
        "Nuts"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "acai-bowl": {
      "name": "Açaí bowl",
      "price": "13 €",
      "price_min": 13,
      "allergens": [
        "gluten",
        "peanuts"
      ],
      "description": "Açaí, banana, fruit, peanut butter, coconut and granola. Average time: 20 minutes.",
      "allergen_note": "Granola composition may vary; check for nuts and seeds.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "the granola may contain honey",
      "allergens_label": [
        "Cereals containing gluten",
        "Peanuts"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "cookies": {
      "name": "Cookies",
      "price": "4 € - 4,50 €",
      "price_min": 4,
      "allergens": [
        "gluten",
        "eggs",
        "milk",
        "peanuts",
        "soy",
        "tree_nuts"
      ],
      "description": "Handmade cookies; flavours and price depend on the variety.",
      "allergen_note": "Allergens vary by variety. This card lists the main possible allergens; check the specific cookie before ordering.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "allergens and composition vary by variety",
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk",
        "Peanuts",
        "Soybeans",
        "Nuts"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "banana-bread": {
      "name": "Banana bread",
      "price": "4 €",
      "price_min": 4,
      "allergens": [
        "gluten",
        "eggs",
        "milk",
        "tree_nuts"
      ],
      "description": "Banana cake.",
      "allergen_note": "Check the recipe and the nuts in the variety available.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "may contain egg and butter",
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk",
        "Nuts"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "cake": {
      "name": "Cake",
      "price": "5 €",
      "price_min": 5,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Cake of the day.",
      "allergen_note": "Allergens vary by variety; check the specific cake.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "varies with the cake of the day",
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    },
    "cupcake": {
      "name": "Cupcake",
      "price": "5 €",
      "price_min": 5,
      "allergens": [
        "gluten",
        "eggs",
        "milk"
      ],
      "description": "Cupcake of the day.",
      "allergen_note": "Allergens vary by variety; check the specific cupcake.",
      "diet": [
        "vegetarian"
      ],
      "diet_verify": "varies with the cupcake of the day",
      "allergens_label": [
        "Cereals containing gluten",
        "Eggs",
        "Milk"
      ],
      "diet_label": [
        "Vegetarian"
      ]
    }
  },
  "business": {
    "legal_name": "REDLINECO S.L.",
    "tax_id": "B42779983",
    "registered_address": "Avinguda Juan Bautista Lafora, 3, 03002 Alacant, Alicante, Spain",
    "telephone": "+34623317729",
    "instagram": "https://www.instagram.com/blueloopcoffee"
  },
  "delivery": {
    "provider": "Glovo",
    "url": "https://glovoapp.com/es/es/alicante/stores/blueloop-coffee-alicante",
    "available_hours": "Mo-Su 08:30-15:15",
    "note": "Los pedidos a domicilio se gestionan exclusivamente a través de Glovo, dentro del horario de apertura."
  },
  "diet_vocabulary": {
    "vegan": "sin ingredientes de origen animal, incluida la miel",
    "vegetarian": "sin carne ni pescado; puede contener leche, huevo o miel",
    "vegan_option": "puede servirse vegano cambiando a bebida vegetal",
    "contains_meat": "contiene carne",
    "contains_pork": "contiene cerdo",
    "contains_fish": "contiene pescado",
    "_note": "Inferido de los ingredientes declarados en carta, NO verificado en cocina. El campo diet_verify indica qué hay que confirmar. Los alérgenos van aparte, en el campo allergens: aptitud dietética y alérgenos no son lo mismo."
  }
}
