Restaurant Team Member- 4888 E 21st St S (Tulsa, OK) - Unit # 1042