"Food was good, service was great. The interior is dated, but it looks nice and it is clean. The French onion soup is really good"
Phone: (+1)9785285778,(+1)9785285780
Address: 293 Boston Rd, 01812, North Billerica, United States
City: North Billerica
Website: http://www.steliosrestaurant.com
Monday: 07:00-20:00
Tuesday: 07:00-20:00
Wednesday: 07:00-20:00
Thursday: 07:00-20:00
Friday: 07:00-20:00
Saturday: 07:00-20:00
Sunday: 07:00-20:00
Dishes: 24
Amenities: 9
Categories: 5
Reviews: 1750