About
Chow's, the premier Chinese restaurant in Oklahoma City, offers an authentic culinary experience in a cozy atmosphere. Located at 3033 N May Ave, Oklahoma City, OK 73107, our restaurant is dedicated to serving the freshest and most flavorful dishes that will transport your taste buds to the heart of China. From savory stir-fries to delectable dumplings, our menu boasts a wide variety of traditional Chinese cuisine that will satisfy any craving. Whether you're in the mood for a quick lunch or a leisurely dinner, our friendly staff and prompt service ensure a delightful dining experience. Come visit us today and indulge in the rich flavors of China!