Bella’s Roast Beef

North Andover
/
Merrimack Valley

‍🪑

Seating

‍🥡

Takeout
Bella’s Roast Beef
1211 Osgood St, North Andover, MA 01845
(978) 258-1123
Hours

Mon - Thu: 11:00am - 8:00pm
Fri: 11:00am - 9:00pm
Sun: Closed

Check Google for the most up-to-date hours.

Shop Talk

Juicy Info

Dig In