Location
13720 North Pennsylvania Ave,
Oklahoma City, OK 73134
By Eeeeezzzze | 3/17/2015
Not good food. Good price but terrible food.