50lobster
in
South River, NJ
Happy Palace Chinese Restaurant
513 Elizabeth Ave
Elizabeth
NJ
07206
(908) 289-1736
17.4
mi