Get directions to: Shiraz, Devon, PA Restaurant address: 840 Lancaster Ave Devon, PA 19333, USA Driving Walking Bicycling Restaurant: Shiraz