HOME > Chowhound > Greater Boston Area >

Discussion

Stellina in Watertown?

  • r
  • 1

I'm going there for a work-related function later this week - I only see one mention of it on the board, back in 2000. Has anyone been there recently?

  1. Click to Upload a photo (10 MB limit)
Delete
  1. I live right at the square its pretty nice and the food is rather good but I've only been there twice since I moved here...