Nellos Cafe
NELLO'S CAFE

300 Eliot Street
Ashland Ma.
(508) 881-1588
(508) 881-0643 Fax
(508) 881-6938 Take -out

Nellos has been open for business since 1981 as an affordable Italian eatery. Located in Ashland, MA just minutes away from hustle and bustle of route 9, Nello's has been known as a restaurant where you can still see the owners working, and if you don't see it on the menu, just ask. The fare is mostly Italian, however Angus steaks, fresh seafood and poultry are all available. There is a semi-private dining area for parties of up to 40, take out, and drop off catering is also available for you function needs. All major credit cards accepted, and Nello's is open seven days a week.