Garden Palace

42 Lakeview Ave
Clifton, NJ 07011-4006
Map It