Hummus bowl from Tahaza Hummus Kitchen in Kendall Square. TARA LEE—The Tech May. 9, 2016 Facebook Twitter Reddit Print Hummus bowl from Tahaza Hummus Kitchen in Kendall Square. TARA LEE—The Tech