Lan Zhou Restaurant

Address

5385 New Peachtree Road, Chamblee, Georgia, 30341

About Lan Zhou Restaurant

Lan Zhou Restaurant is a restaurant located in Chamblee, Georgia. Based on ratings and reviews from users from all over the web, this restaurant is a Great Restaurant.
Lan Zhou Restaurant features Chinese cuisine.

Interested in eating in Lan Zhou Restaurant? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.