7.1
200 Sheridan Ave (at Park Blvd), Palo Alto, CA
Italian Restaurant · 24 tips and reviews
8.1
448 S California Ave (at El Camino Real), Palo Alto, CA
Pizzeria · 84 tips and reviews
8.3
535 Ramona St (btwn University Ave & Hamilton Ave), Palo Alto, CA
Cajun and Creole Restaurant · University South · 166 tips and reviews