Palermo Italian Restaurant
791 Auzerais Ave, San Jose
(408) 295-6459
Recent Reviews
Palermo Italian Restaurant
791 Auzerais Ave, San Jose 95126
(408) 295-6459