Jenny's Kitchen is a Chinese takeout joint known for housemade snacks and seasonal treats like moon cakes.