Lalibela Cafe Location 3096 N Decatur Rd Scottdale GA 30079 Get Directions Phone (404) 298-9995 More Details Map ViewPhoto View Related Categories: Diners Scottdale