
A new Chinese restaurant, Chow's Kitchen, is coming to Squirrel Hill. It will be located at 5825 Forbes Ave. (map) in what was most recently Dagu Rice Noodle and, previously, The Magic Noodle and Sun Penang. The business paperwork is connected to the ownership team of Everyday Noodles on the same block, and the new restaurant is currently hiring staff and management. Chow's Kitchen did not respond to inquiries about the menu or opening date yet, so updates will be forthcoming.