•  

  • Apple Barrel Cafe

    • RESTAURANTS
    14002 E 116th St N
    Owasso, OK 74055
    (918) 553-6197
    (918) 553-6198 (fax)