Harvard Square's largest Irish restaurant and bar serves up decent food and a lively bar scene.
In Short Thanks to its Harvard Square location, in the former House of Blues, this comfortable bar restaurant attracts area academics and young professionals for after-work drinks. Popular menu items include "ploughman's" potato…Read More