A New American Tavern, Russell House Tavern is a comfortable gathering spot for every occasion-from casual lunch breaks on the patio to after-work cocktails in the upstairs tavern to functions in the private dining room and everything in between.
.
Address: 14 John F. Kennedy St, Cambridge, MA 02138
3 bids
10
15
20