Claim this listing

Garden Palace

42 Lakeview Avenue
Clifton, New Jersey
07011-4006
(973) 478-5750