5907 NW Expressway St
Oklahoma City, OK 73132
This reviewer did not rate this restaurant.
I love this place. The tortilla soup is the best I have ever had, the pepper steak is to die for. Everything is good, moderately priced, excellent service, you have to try this place.