Drove by today, I think it used to be Villa Cantina. A little tiny place on Elm Street, next to Watertown Mall.
Looked to be still under construction. Front painted black and purple. I couldn't see the entire sign but I'm pretty sure it said Grappa.
Anyone know anything about it?