2103 S Main St i, Elk City, OK 73644 (580) 225-8885
How to go there
Chinese restaurant Loc: 35.3909 / -99.4067
Plan your visit