Ordering From Tikka Kabab

11009 E 41st Street, Tulsa, OK