I tried Cafe Landwer, a popular Mediterranean chain restaurant in Boston, for the first time with the rest of the Spoon team!