I LOVE this place. One of the landmarks in San Jose. If you are scared of grease, this pizza is not for you. If you can appreciate good things and overlook health concerns momentarily, I think you will love this interesting and great change of pace pizza.
more