A solid, no frills spot that’s perfect for friends or family visiting Harvard Square (it’s about a 10 minute walk to campus and surrounding restaurants). Right on the river as well!