← Atlanta restaurants
Lamb Shack
No reviews yet
Greek3085 Piedmont Rd NE, Atlanta
Own or manage Lamb Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address3085 Piedmont Rd NE, Atlanta 30305-2624
Phone+14042620702
Websitehttp://mylambshack.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.