Stella
Stella Road, Boston, MA 02131, USA
Cuisines: Italian
About
Stella, 1525 Washington Street. Stella is a modern, elegant Italian restaurant, great bar, pricey but food is well-worth it. They have a late-night menu and several specialty cocktails.