Skip to main contentToast Local logo
Delarosa - Palo Alto

Delarosa - Palo Alto

Rated 4.4 out of 5 by 10 guestsItalianPrice range $15-30

Closed

11:30 AM - 9:00 PM

136 Stanford Shopping Center , Palo Alto, CA 94304
About

Roman-style pizza, small plates, craft beer, Italian and Californian wines, and delicious craft cocktails!