Lazy Betty

Located at 1530 Dekalb Ave NE Atlanta,GA, Lazy Betty is a modern and innovative restaurant informed by the energy and community of Atlanta. The restaurant gets its inspiration from exquisite ingredients and a thoughtful approach.…

View Post

YouTube