Borgo Italia in Peachtree City
(770) 629-2300
Owned by the Folchitto family, Borgo Italia is a true Italian place; the owners are 100% Italian, born and raised in Rome. At Borgo, flavors unite with aromas, colors and shapes with the ultimate result of a culinary experience that covers all senses and ...