Delarosa locations
Italian Price range $15-30 – $30-60 4 locations
Delarosa - Bishop Ranch6000 BOLLINGER CANYON ROAD, SUITE 1600, SAN RAMON, CA 94583
Delarosa - Downtown37 YERBA BUENA LANE, SAN FRANCISCO, CA 94103
Delarosa - Marina2175 CHESTNUT STREET, SAN FRANCISCO, CA 94123
Delarosa - Palo Alto136 Stanford Shopping Center, Palo Alto, CA 94304
Rated 4.4 out of 5 by 10 guests