Description
Upscale restaurant with a trendy vibe serving up southern European fare, including pasta & seafood.
Name: Lyla Lila
Address: 693 Peachtree St NE UNIT 118, Atlanta, GA 30308
Phone Number: +1 404-963-2637
Restaurant Type: Restaurant
Lyla Lila is a Restaurant located at 693 Peachtree St NE UNIT 118 Atlanta/Georgia
(Latitude,Longitude: 33.7735507,-84.3846361)
Postal Code: 30308
Location
-
693 Peachtree St NE UNIT 118, Atlanta, GA 30308
Add a review