China Palace Of Sewickley is a Chinese restauarant that specializes in the unique flavor and character of Mandarin, Hunan and Szechuan-style cuisine.
The restaurant is located inside the Car Barn Shops, a strip mall and office complex faced with handsome, red brick.
China Palace's sushi bar features many traditional Japanese dishes as well as some of their own unique creations.
Sunday, 11:00 a.m. to 9:00 p.m.
Monday through Thursday, 11:00 a.m. to 9:30 p.m.
Friday & Saturday, 11:00 a.m. to 10:30 p.m.
On-street parking is available.