Update Info - Watchung's Lakeside Villa
This restaurant was reported as closed. If it is open, let us know.
Watchung's Lakeside Villa
141 Stirling Rd
Watchung, NJ 07069
141 Stirling Rd
Watchung, NJ 07069
This restaurant was reported as closed. If it is open, let us know.