Get directions to: Petra, Chicago, IL Restaurant address: 331 S Franklin St Chicago, IL 60606, USA Driving Walking Bicycling Restaurant: Petra