Palermo Italian Restaurant (791 Auzerais Ave)

$ • Italian • Pasta • Comfort Food

4.3 (44)
View delivery time and booking fee. 

791 Auzerais Avenue, San Jose, CA 95126    More info

Opens at 10:30 AM
Appetizer
Soup
Salad
Entree
Sandwich
Pizza
Pasta