This position is for a Manager at a restaurant located at 7777 E. Apache St, Tulsa, OK 74115. The role is operated by an independent franchise owner, and specific benefits may vary by location. Interested candidates are encouraged to visit the restaurant to apply directly.