Are you taking reservations for Mother's Day

Marion Devino | Sep 10, 2018 | Category: Family restaurant

Stelio's Family Restaurant - All questions

Address: 293 Boston Rd, North Billerica, MA 01862, USA

Marie Figenbaum | Sep 9, 2021

I eat here frequently. The food is great. The atmosphere's great. The help is very friendly too.

Jack Donahue | Sep 10, 2018

Yes

Kelly Newell | Sep 10, 2018

Call the restaurant.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are you open Thanksgiving?

William Durost | Sep 9, 2020
Read More

where was Stelios when it was in Wilmington?

michelle dussault lynch | Sep 10, 2019
Read More

Trending Places