Peacock Palace Chinese Kitchen is located on Tallawong ave, Blacktown in Australia. They offer for you like Lemon Grass Chicken, Mongolian Chicken, Beef with Satay Sauce, Garlic King Prawns, Szechuan Fish, Sweet and Sour Pork, BBQ Pork Noodles, Green Curry Beef, etc. Here are the latest Peacock Palace Chinese Kitchen menu prices and location in