Taste of Cambridge : eattype : coffee shop | Taste of Cambridge : food : Italian | Taste of Cambridge : area : riverside
Taste of Cambridge coffee shop offers Italian food in the riverside area. It is near the Crown Plaza Hotel.