Delarosa
San Francisco, CA 94123
(415) 673-7100
Delarosa web site
Review This!
1 SliceFinder review for Delarosa
gregdodge (28 Aug)
Tasty roman brick oven thin crust pizza. Had the fennel sausage pizza with tomato, onion, and scamorza. There was a nice spice to the sauce and the sausage was delicious. From the same owners as Beretta - which is apparent, the pizzas are very similar.
