Lyla Lila – Restaurant 11 months ago LYLA LILA 693 PEACHTREE ST NE UNIT 118ATLANTA, GA 30308 (404) 963-2637