Nick's Pizza & Italian Restaurant
354 E Santa Clara St, San Jose, CA 95113
Nick's has THE BEST pizza and Italian food in this area! The owner is so friendly and
the atmosphere is very old world, not modern at all, but what a wonderful feeling on
top of the great tastes!!!!!!!!! If you're looking for excellent food and not concerned
about the atmosphere, this is the place for you!