Palermo Italian Restaurant

791 Auzerais Ave, San Jose, CA|
Palermo Italian Restaurant Logo
Powered by ezCater