Has anyone tried "The Upper Crust" pizza place in Brookline? And if so, what do you think of it? I was there for the first time last week and found it an o.k. experience.
A single slice is very generous, it's the size of two slices. It seems they offer thin crust only. And, use fresh vegetables in their sauce/toppings.
The only downside is they offer limited daily selection. You only get to choose from cheese and pepperoni- the recurring daily offerings and the pizza of the day.