by Boston » Tue Nov 30, 2010 12:35 pm
it's one of those places in the North End that I ALWAYS see ads for online and in the newspapers, but I legitimately have never heard anyone say "going to Davide tonight.." in the 9 years I've lived here.
But it's still open!!