We are located at 968 Memorial DR SE, Atlanta, GA 30316tucked inside of the Michelin recommended restaurant Home Grown.We are open every day, except Thanksgiving and Christmas, 8AM - 2PM EST.