Restaurant Team Member- 5726 E 41st St (Tulsa, OK) - Unit # 1151