Update Info - Chick Chick Boom
This restaurant was reported as closed. If it is open, let us know.
Chick Chick Boom
80 River St
Cambridge, MA 02139
80 River St
Cambridge, MA 02139
This restaurant was reported as closed. If it is open, let us know.