{
  "hours": {
    "timezone": "Asia/Jakarta",
    "label": "Setiap hari 07.00–22.00",
    "open": "07:00",
    "close": "22:00"
  },
  "links": {
    "whatsapp": "https://wa.me/6285771001198",
    "phone": "tel:+6285771001198",
    "phoneLabel": "0857-7100-1198",
    "maps": "https://maps.app.goo.gl/bbnDAF1AgtdwvyGi6",
    "gofood": "https://gofood.co.id/jakarta/restaurant/oksigasi-space-coffee-gambir-62c9918a-930c-49ea-9fdc-e68d0f351a7f",
    "instagram": "https://www.instagram.com/oksigasispace",
    "menuPdf": "[link PDF menu]"
  },
  "menu": {
    "note": "All prices included tax and services",
    "currencyNote": "Harga dalam ribu rupiah",
    "groups": [
      {
        "id": "drinks",
        "title": "DRINKS",
        "categories": [
          {
            "id": "coffee",
            "title": "Coffee",
            "items": [
              { "name": "Black", "price": 38, "variant": "Hot / Iced", "desc": "Espresso, Americano & Pour Over" },
              { "name": "White", "price": 42, "variant": "Hot / Iced", "desc": "Latte, Cappucino, Magic, Piccolo & Breakfast" },
              { "name": "Raw", "price": 46, "desc": "Espresso susu aren dengan sentuhan vanila dan foam" },
              { "name": "Little Tokyo Oksigank", "price": 39, "desc": "Espresso fruity dengan air kelapa dan jeruk" },
              { "name": "Berrycano", "price": 42, "desc": "Americano segar berpadu blueberry dan strawberry", "favorite": true },
              { "name": "Bomb Cornrum", "price": 44, "desc": "Espresso creamy dengan rasa popcorn manis gurih & sentuhan rum" },
              { "name": "Valhala", "price": 47, "desc": "Espresso tropis dengan susu kelapa, nangka, dan vanila" }
            ],
            "addons": [
              { "name": "Oatside", "price": 6 },
              { "name": "Ceremonial", "price": 9 }
            ]
          },
          {
            "id": "soda",
            "title": "Soda",
            "items": [
              { "name": "Cheepop", "price": 37, "desc": "Soda lychee dengan sentuhan popcorn" },
              { "name": "Mangber Friz", "price": 37, "desc": "Soda tropis dengan mangga dan stroberi" },
              { "name": "Aurora", "price": 38, "desc": "Soda blueberry berpadu mint segar" }
            ]
          },
          {
            "id": "creamy",
            "title": "Creamy",
            "items": [
              { "name": "Berrylies", "price": 37, "desc": "Susu creamy stroberi dengan aroma rum" },
              { "name": "Tropical Split Milk", "price": 39, "desc": "Susu creamy tropis dengan blueberry dan mangga" },
              { "name": "Golden Creamy Milk", "price": 39, "desc": "Susu butterscotch vanilla dengan taburan biskuit" },
              { "name": "Choconut", "price": 40, "desc": "Cokelat pekat berpadu dengan hazelnut" }
            ]
          },
          {
            "id": "matcha",
            "title": "Matcha",
            "items": [
              { "name": "Summer Matcha", "price": 39, "desc": "Matcha segar dengan air kelapa dan foam lembut" },
              { "name": "Matcha Latte", "price": 42, "desc": "Matcha klasik berpadu susu creamy" },
              { "name": "Matcha Kanopi", "price": 45, "desc": "Matcha creamy dengan sentuhan blueberry manis" }
            ]
          }
        ]
      },
      {
        "id": "foods",
        "title": "FOODS",
        "categories": [
          {
            "id": "main-course",
            "title": "Main Course",
            "items": [
              { "name": "Tekwan", "price": 35, "desc": "Bakso khas Palembang" },
              { "name": "Rustic Fried Rice", "price": 40, "desc": "Nasi goreng kampung", "favorite": true },
              { "name": "Tokyo Crispy Katsu", "price": 40, "desc": "Nasi dengan ayam katsu" },
              { "name": "Ayam Sambal Rimba", "price": 40, "desc": "Nasi dengan ayam goreng dadu (pilihan sambal hijau dan sambal bawang)" },
              { "name": "Short Ribs Soup", "price": 58, "desc": "Nasi dengan sop iga sapi" }
            ]
          },
          {
            "id": "snack",
            "title": "Snack",
            "items": [
              { "name": "Golden Crisp Fries", "price": 30, "desc": "Kentang goreng dengan saus keju & fire" },
              { "name": "Purple Bliss", "price": 30, "desc": "Ubi ungu dengan keju lumer" },
              { "name": "Banana Row Stick", "price": 30, "desc": "Pisang goreng oksigank dengan taburan gula aren" },
              { "name": "Flaky Maryam Layers", "price": 30, "desc": "Roti maryam cokelat & keju" },
              { "name": "Cassava Gold Bites", "price": 30, "desc": "Singkong goreng asin dengan saus fire" },
              { "name": "Dimsum", "price": 28, "desc": "Pilihan mentai & chili oil" },
              { "name": "Mix Platter Oksigank", "price": 45, "desc": "Kentang, sosis & otak-otak dengan saus keju & fire" }
            ]
          },
          {
            "id": "pastry",
            "title": "Pastry",
            "items": [
              { "name": "Plain", "price": 38, "desc": "Croissant, cinnamon roll, cheese roll" },
              { "name": "Sweet Croissant", "price": 42 },
              { "name": "Savory Croissant", "price": 45, "desc": "Sausage, beef curry cheese" }
            ]
          }
        ]
      }
    ]
  }
}
