Map of the Best

State of Mind Slice House

4.8 (325) $$$$ $$$$ Pizza

Description

Pizza & salads.

Awards

Google
Good

Location

3850 El Camino Real, Palo Alto, CA 94306

Open in Google Maps