Restaurants & Bars

Boston Area

Stellina's in Watertown?


Restaurants & Bars 2

Stellina's in Watertown?

sonoma-mona | Nov 9, 2003 07:16 PM

Has anyone been to Stellina's recently? Do you like it or dislike it? I've driven past it for years and never been, but I'm curious to know if it is worth a visit.

Want to stay up to date with this post?

Recommended From Chowhound