← Atlanta restaurants
Luella
No reviews yet
Restaurant3717 Roswell Rd NE, Atlanta
Own or manage Luella? Claim this listing free
Hours
Hours not listed yet.
Details
Address3717 Roswell Rd NE, Atlanta 30342
Phone(404) 968-9434
Websitehttp://www.luellaatl.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.