Sebastian Davis/Thrillist

Lan Zhou

Atlanta
Lan Zhou

5385 New Peachtree Rd

Atlanta, GA 30341

Packed inside a strip mall, LZ offers about as authentic of experience as you will find in the metro, because the English is very sparse and they rarely bother to translate the menu. Instead, point to the number you want, make your meat choice, and enjoy a large, fragrant bowl their thick, fresh, and savory noodles.