Yeah Yeahs Pizza (Pizza, 1663 Barrington), visited September 18. An incredibly tasty slice with a fluffy, crunchy crust. Everything about it was great…except for the size – it was thin and pretty small. It was so good, we were genuinely sad when it was gone. Verdict: 4/5 (80%) chance of returning.