Palermo Italian Restaurant is back! The team that brought simple, refined, modern Italian cuisine to the Bay Area has returned to San Jose, with the original team.
Location
791 Auzerais Ave, San Jose, CA 95126
Login To Write A Review.
Sorry, you don't have permisson to post a review.
Congratulation!