Get directions to: Ajanta, Oklahoma City, OK Restaurant address: 12215 N Penn Ave (at 122nd And N Penn), Oklahoma City Oklahoma City, OK 73120, USA Driving Walking Bicycling Restaurant: Ajanta