Ribbon Cutting Held for Giant Subs and Deli Aug 3, 2015 Spread the lovesubmitted photo A ribbon cutting was held by the Owasso Chamber of Commerce Thursday for the new owners of Giant Subs and Deli in Owasso. Giant subs is located on 76th Street North, just west of Main Street. Post Views: 0 Like this:Like Loading...