I tried Brother's pizza for the first time a few weeks ago. I just moved to Belmont and thought that the Cushing Sq location and nice store front of Brother's pizza meant that they probably had good food. I can't speak for anything other than pizza and mozzerella sticks, but neither of those things were good at Brother's. The pizza wasn't cooked enough, had too much cheese and barely any sauce. The mozzerella sticks were soft and the breading basically crumbled off as if they had never been cooked. It just wasn't any good and a waste of money.
more