Ziba’s Restaurant And Wine Bar in Atlanta receives a 70% on their recent health inspection November 8, 2022