Viral food critic Keith Lee visits Atlanta, sparking debate around restaurant culture
Viral food critic Keith Lee reviews Atlanta restaurants, highlighting their strengths and weaknesses, and boosting business for small establishments.
7939 NW 21st St
Miami, Florida
Viral food critic Keith Lee reviews Atlanta restaurants, highlighting their strengths and weaknesses, and boosting business for small establishments.