MY ONLY COMPLAINT...I wish the hero's were larger. 8" is not 12", and they aren't enough for dinner. They leave you hungry. Same could be said of some of the pasta dishes.
Everything else about Joe's is top notch.
Their pizza is very good, and *all* of the toppings are homemade and fresh - something I have never seen in a pizzeria in Belmont, or anywhere else in this area. Sauce is excellent too...
As to their chicken parmigiana, again, their sauce is homemade, and delicious. Accompanying pasta was very good too...
The girl who works the counter is top notch. She has a great attitude, and is very efficient and friendly. Very nice to deal with...
In short: Pizza is great; chicken parm is very good. Topping are fresh, and the quality of cheese is very good. Just wished some of their pasta and hero's were a bit larger...willing to pay a little more for a slightly bigger hero/pasta dish.
And...I would never get Joe's unless I thought it was clean, and NOTHING about the place has me thinking otherwise. Place has always been clean.