Get directions to: Al Forno, Providence, RI Restaurant address: 577 S Main St Providence, RI 02903, USA Driving Walking Bicycling Restaurant: Al Forno