Il Borgo is currently ONLY available for PICKUP orders.
Il Borgo

Il Borgo

500 Fell St, San Francisco, CA 94102
415-625-1599

Open until 9:00 pm

Full Hours

Delivery (20 - 35 min)

  • No minimum spend

Does Il Borgo have any deals?

Answer:

Il Borgo is not currently offering deals.

Does Il Borgo offer delivery?

Answer:

Il Borgo does not offer delivery. Please consider ordering for pickup.

Where is Il Borgo located?

Answer:

Il Borgo is located at 500 Fell St, San Francisco, CA 94102.

What food is served at Il Borgo?

Answer:

Il Borgo makes neapolitan pizza and more!
SliceRestaurants in San Francisco Il Borgo
Price: $$