Cafe Kiraz 119 Hampshire St Cambridge, MA 02139 Phone: (617) 868-2233
Category: Delis & Delicatessens