Festival Plaza in Edison, NJ, is a bustling shopping hub where you can savor delightful seafood dishes, especially their standout crab roe noodles and pan fried buns.
Located above Mango Mango, the 2nd floor, 1783 Lincoln Hwy suite 201, Edison, NJ 08817 Get directions
Chris C
itzelenaho
Mimi Chan
Leonard Mason
Ty Nie
Kimberly Wong
Hao Pan
Lara
Chris C
itzelenaho
Mimi Chan
Leonard Mason
Ty Nie
Kimberly Wong
Hao Pan
Lara