•  

  • Giant Subs & Deli

    • RESTAURANTS
    105 W. 2nd Ave.
    Owasso, OK 74055
    (918) 274-0339
    (918) 274-0860 (fax)