Norwood is a town and census-designated place in Norfolk County, Massachusetts, United States. Norwood is part of the Greater Boston area. As of the 2010 census, the population was 30,602. The town was named after Norwood, England. Norwood is on the Neponset River, which runs all the way to Boston Harbor from Foxborough.
Restaurants in Norwood
4.5 based on 11 reviews
The prices here are terrific. I’ve paid double this at other bowling allies. My family had a lot of fun. We will definitely come back.
4.5 based on 7 reviews
Launch Trampoline Park is an indoor sports & family entertainment facility. With over 10,000 square feet of connected trampolines forming one giant jumping surface and angled trampoline walls to bounce off of. Launch will get your whole family off the couch and into the air in no time. In addition to the trampolines we also have a full cafe, video games and a prize redemption center.
4.0 based on 18 reviews
On a recent trip to Boston it was cold and rainy and we were looking for places nearby to have some indoor family fun! This was great.
4.5 based on 4 reviews
ThingsTodoPost © 2018 - 2024 All rights reserved.