There isn't much to be said about this particular location except that I really liked it. I stopped by here at around 5 pm on a Sunday and ordered a cheese pizza with mushrooms, basil and anchovies (not my ideal toppings but I went along with it). The pizza turned out to be delicious; the ambience was great and it wasn't too noisy.
I don't care what anyone says, Grimaldi pizza is great!