
Stella
4.7 (188)restaurant
$12.00 – $31.00
A casual Italian café in Newton Centre pairing easygoing comfort with an entirely nut-free kitchen.
Description






Service runs across dine-in, takeout, and catering, with a casual dress code in place for dining in.
Good to know
Casual dress code