Contemporary Chinese restaurant, Mama Yo, offers a menu designed for sharing. Enjoy small plates, mains, sides, and their signature Beijing roast duck.