Are reservations recommended?
Address: 791 Auzerais Ave, San Jose, CA 95126, USA
Susan Toussaint | Sep 24, 2019
You don't want to be disappointed! Make reservations!
Pierre Skoff | Sep 24, 2019
Would recommend
Palermo Italian Restaurant | Sep 24, 2019
Yes
Cisco L | Sep 24, 2019
Thanks Mary!
Thanks! Your answer is awaiting moderation.