If you don't find that any of the Italian restaurants in Boston meet your fancy then you can try Poriticello in Easton, MA. It has a great ambiance and the service is exceptional.
I have to say, I'm a sucker for @Auntie Anne's Pretzels They may be be a chain but they do provide great quality. I'm not exactly sure of any unique pretzel places.
There is a club called Rise in Boston. It's not a great club, but if you're looking just to dance, then it's not too shabby. Other than walking up a narrow stairwell which acts as both the entrance and exit, there's good music and atmosphere. It's a real hit or miss. Hope this helps