“Mama Garden is a large, family-friendly Chinese restaurant in Independence. They have a buffet of more than 100 yards. There are a lot of choices on their buffet tables. Mama Garden is the best buffet restaurant in Independence. The staff is friendly and generous. They offer many different Asian cuisines, along with sushi and hibachi. They have lots of chicken options with various sauces. The House Specials include Family Delight, Three's Company, Double Style by General Tso, Deep Fried Supreme, Four Seasons, Amazing Chicken, Triple Delight with Szechuan Garlic Sauce, and Mandarin Pan Fried Noodles.”
Read more