The Take Away

The Take Away - Table reservation

82 Chapel St, Norwood I-02062-3145, United States
507 Reviews 4.7

"Always fresh,Always delicious and Always very accommodating.I highly recommend The Take Away"

Details

Phone: +17817691395

Address: 82 Chapel St, Norwood I-02062-3145, United States

City: Norwood

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 17

Amenities: 8

Categories: 5

Reviews: 507


Address

Show Map

Reviews

5 /5 Rating

I was in the field of work and was lucky to find this place. Just one of the best lobster rolls I've ever had. The Clam Chowder was thick, creamy and tasty. The people we have very nice to me, too. One of the workers gave me a small sample of onion rings while waiting for my order and they were also amazing!

5 /5 Rating

I did a company training outside Boston and found this jewel of a restaurant. Family owned and operated, the pride and love that goes into their food is obvious. Best meal in Boston in two weeks!

5 /5 Rating

Excellent quality fish and I am a snob. And modest shares, at reasonable prices. Go on. Best seafood in Norwood and probably entire southwest Boston suburb.

5 /5 Rating

We had the fried whole belly clams they were fantastic. Some of the biggest clams I’ve had in years. Great job.

5 /5 Rating

Always fresh,Always delicious and Always very accommodating.I highly recommend The Take Away