Does Borgo Italia have any deals?
Answer:
Borgo Italia is not currently offering deals.Does Borgo Italia offer delivery?
Answer:
Borgo Italia does offer delivery. Delivery is free!Where is Borgo Italia located?
Answer:
Borgo Italia is located at 1200 N Peachtree Pkwy, Peachtree City, GA 30269.What food is served at Borgo Italia?
Answer:
Borgo Italia makes vegan pizza, roman pizza, thin crust pizza, healthy pizza, veggie pizza and more!