China Chef

Switch to Full Site

Current Store Time: Friday 4th of April 2025 02:46:23 PM

China Chef
Chinese Restaurant
2200 NW 164th St
Edmond, OK 73013
(405) 285-9899
USA (Map)

Today's Store Hour:

  11:00 AM to 11:00 PM (OPEN).
Copyright © 2025 China Chef Chinese Restaurant Edmond, OK 73013 Powered by Red Passion