Atlanta, GA asian restaurants & food

Chef Liu

Chinese Restaurant

5221 Buford Hwy NE, Atlanta, GA 30340
(770) 936-0532
Excellent Good Average Poor Awful 4.0 / 5 based on 173 votes

Photos

  • Chef Liu photo by Bram Bessoff
  • Chef Liu photo by Bram Bessoff
  • Chef Liu photo by Michael
  • Chef Liu photo by Lee Morin
  • Chef Liu photo by Emily
... noting save for the cruller. Leek pies and Shanghai soup dumplings. Must. Leek pies and Shanghai soup dumplings. Must.

Reviews: 1

  • John L.