Menu
… View more
Contact The Take Away
Address: 82 Chapel St, Norwood, MA 02062
Phone: (781) 769-1395
Website: http://www.thetakeawayma.com/
Hours
Friday | 11AM–9PM |
Saturday | 4–8PM |
Sunday | Closed |
Monday | Closed |
Tuesday | Closed |
Wednesday | 11AM–8PM |
Thursday | 11AM–8PM |
Related Web Results
The Take Away: Home
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 …
Menu – The Take Away
Market Prices are subject to change without notice. Powered By.
The Take Away | Facebook
Quick and delicious take out restaurant with expansive menu. Page · Seafood Restaurant. 82 Chapel St, Norwood, MA, United States, Massachusetts.