Atlanta • United States
Lyla Lila is a southern European restaurant in the heart of Midtown Atlanta. The menus evolve seasonally, reflecting local availability from vegetables to seafood.
+1 404 963 2637
Mediterranean, European
TC
JB, 2 WS, 1 MICH
2 WS
4 AAA
F&W, NYT