Yi Pin Xiang Restaurant
Food & BeverageLocated at Festival Plaza in Edison, NJ
Restaurant and food establishment offering dining and beverages. Located in Festival Plaza.
About Festival Plaza
Festival Plaza is located at 1711-1783 Lincoln Hwy, Edison, NJ 08817. It features 66 stores and services. Rated 4.3/5.
View all stores at Festival Plaza