12 E California AveOklahoma City OK 73104, Oklahoma City
The food was decent, service lackluster and overall it just seemed depressing inside.
The food was decent, service lackluster and overall it just seemed depressing inside.