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!