Published 5 years ago • loading... • Updated 5 years ago
Top 5 Pizza Restaurants in Palo Alto
Summary by Ground News
Legends Pizza Co. is a typical American-style sports pizza restaurant. Pizza My Heart is a great spot for families to get an affordable slice and have a good time. Howie’s Artisan Pizza is located right next to Stanford in the city's most popular food hub.