We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Overall, nothing too special about this place which is located in a non-descript strip plaza in SE Cambridge.
Went here for drinks with a friend of mine, who is originally from Newfoundland. We were a little "overdressed" for the occasion, having come from work ---...More