Q: Where do I find the best fried chicken?

A:
Charlie Newton’s Restaurant, 1025 NW 70th St Oklahoma City, OK 73116 Phone: (405) 840-0115 has rave reviews on it’s fried chicken.

More Questions