Il Borgo is not currently open. Place a future order or find other great pizzerias around you!
hero

Il Borgo

500 Fell St, San Francisco, CA 94102

New
Currently ClosedFull HoursNo MinimumPickup Only (15 - 20 min)Search Delivery Instead

FAQ