Location

Ediblend Superfood Cafe

  • Utica Cafe:
    2050 Utica Square
    Tulsa, OK 74114
    Ph: (918) 991-1717

    South Tulsa Cafe:
    10115 South Sheridan Rd
    Suite C
    Tulsa, OK 74133
    (918) 900-1717

    Hours:
    Monday thru Friday
    7:00am - 5:30pm
  • Tel: (918) 991-1717
  • Email: hello@ediblend.com