Dining
fromMetro Silicon Valley | Silicon Valley's Leading Weekly
4 days agoDelarosa Opens in Palo Alto | Metro Silicon Valley
Delarosa serves Roman-style, super-thin pizzas with crispy, slightly scorched edges and pliable centers, featuring inventive toppings like prosciutto, artichokes, and wild mushrooms.