Get directions to: Byblos, Roswell, GA Restaurant address: 10684 Alpharetta Hwy Roswell, GA 30076, USA Driving Walking Bicycling Restaurant: Byblos