Szechuan Star Restaurant
Freehold NJ Chinese Restaurant
3338 U.S. 9,
Freehold,
NJ
07728 ,
US
Sorry! This restaurant is no longer available.