Generated from the website:
Lee Garden Chinese Restaurant is a popular destination for delicious Chinese cuisine in Birmingham, AL. Located in the heart of the city, the restaurant offers an extensive menu of traditional dishes as well as unique specialties. With its inviting atmosphere and friendly staff, Lee Garden Chinese Restaurant is the perfect place to enjoy a meal with family and friends.