Update Info - Cafe Kiraz
This restaurant was reported as closed. If it is open, let us know.
Cafe Kiraz
119 Hampshire St
Cambridge, MA 02139
119 Hampshire St
Cambridge, MA 02139
This restaurant was reported as closed. If it is open, let us know.