Welcome to Westwood, a charming town in New Jersey founded in 1894, boasting a population of around 10,908 residents. This quaint town is known for its rich history dating back to the Revolutionary War era and its picturesque downtown area filled with local shops and eateries. With sister cities in Italy and Japan, Westwood offers a small-town feel with a touch of international flair, making it a perfect destination for history buffs and foodies alike.