Delarosa ★★★★☆4.1 (639) Restaurants Italian restaurant · Catering food and drink supplier · Lunch restaurant (more) 6000 Bollinger Canyon Rd Ste 1600, San Ramon, CA 94583 Call Website Details →