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.
+14049632637
European, Mediterranean
TC
JB, 2 WS, 1 MICH
2 WS
4 AAA
F&W, NYT