Thai House Restaurant

500 NW 23rd St Oklahoma City OK 73103 USA

(405) 524-0503

Location