The Take Away


82 Chapel St
Norwood, MA 02062

A Seafood Restaurant in Norwood MA

The Take Away is a family owned restaurant that offers more than just Fish and Chips! Our prices, portions, quick and friendly service is guaranteed to leave you wanting more! So come check us out and please feel free to contact us with any questions you may have


Day Opening Closing
Monday - Tuesday Closed  
Wednesday - Thursday 11:00 AM 8:00 PM
Friday 11:00 AM 9:00 PM
Saturday 4:00 PM 8:00 PM
Sunday Closed  
Click the button to add a review for The Take Away

Add Review