Happy House Kitchen
502 N Hudson Ave, OKC, OK 73102
(405)228-0888

Monday & Wednesday 10:30am-03:00pm
Tuesday, Thursday and Friday 10:30am-7:30pm

DELIVERY(Minimum $18)**, DINE IN & CARRY-OUT