H HK Review of The Russell House Tavern 4 years ago It was one of my favorite restaurants in Harvard S... It was one of my favorite restaurants in Harvard Square
Comments: