All reviews seem negative
This townie establishment in the middle of Cambridge port offers high prices and little of anything else. Surrounded by residential buildings, this is a good place to buy the Gl...