Home   →   United States Yellow Pages   →   Massachusetts Yellow Pages   →   Norwood Yellow Pages   →   Norwood Foods-Carry Out   →   The Take Away


The Take Away

Address:

82 Chapel St, Norwood, MA 02062

Phone:

(781) 769-1395

Hours:
  • Wed: 11am-9pm
  • Thu: 11am-9pm
  • Fri: 11am-9pm
  • Sat: 4pm-9pm
  • Sun: 4pm-8pm

Nice to Know:
  • Good For Kids Yes
  • Noise Level Quiet
  • Parking Street
  • Wifi Free
  • Recommended Meal Dinner
  • Outdoor Seating Yes

Other Details:

This very small take-out-only restaurant (hence the name) is bursting with with taste. Owners Louis and Debra Columbo opened the Chapel Street business 28 years ago and are still going strong.  The lengthy menu includes fried and baked seafood, fried chicken, homemade Italian dinners (including single meatballs), sandwiches, chowder, lobster and many appetizer choices. "Our specialty is deep-fried seafood," says Louis Columbo, noting that dinners come complete with French fries and cole slaw.  The restaurant also serves hard-to-find smelt.

Parking in this residential neighborhood can be tricky, but service is fast, so cars are not standing long. Customers can wait for their orders at this cash-only establishment on a bench inside or outside the building.

Restaurants, Foods-Carry Out, Subs & Sandwiches

Other Businesses: