Chen's Garden is a casual Chinese restaurant nestled in Auburn off of the Atlanta Highway.
Its menu offers a wide selection of traditional Chinese favorites as well as low-calorie and vegetarian options. Its buffet is especially popular with its loyal customers.