Happy House Chinese Restaurant
Address:
805 NW 12th St, Oklahoma City, OK 73106
Phone:
(405) 793-0401 Restaurants
Other Businesses:
- Pizza House at 4908 NW 23rd St, Oklahoma City, OK 73127
- Pizza House at 8001 S Western Ave, Oklahoma City, OK 73139
- Pizza House at 2520 N Pennsylvania Ave, Oklahoma City, OK 73107
- House of Design at 7909 N May Ave, Oklahoma City, OK 73120
- Chuck House Restaurant at 4430 NW 10th St, Oklahoma City, OK 73107