PALERMO ITALIAN RESTAURAN

791 AUZERAIS AVE, SAN JOSE,
CA, 95126, USA