Mama Liu & Sons is a family-run restaurant that serves authentic Chinese cuisine. Their menu features a variety of dishes from different regions of China, including Sichuan, Hunan, and Guangdong. The restaurant also offers a selection of dim sum and noodle dishes. Mama Liu & Sons has a casual and welcoming atmosphere.