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

Mon-Fri: 10:30am to 3:00pm; 4:00pm to 8:00pm(last order 7:45pm)

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