Mama Liu & Sons is a Chinese restaurant in Vienna that offers a variety of healthy and delicious dishes made with fresh and locally sourced ingredients. Their menu includes a selection of salads, soups, and main courses, as well as vegetarian and vegan options. The restaurant also has a cozy and welcoming atmosphere, making it a great place to enjoy a healthy meal with friends or family.