The restaurant variously called HAPPY FAMILY and more morbidly, LITTLE FAT LAMB, is the only Chinese restaurant in town to specialize in sheep. Chief among dishes are the lamb dumplings, but also delicious is the lamb stew flavored with cilantro, and the lamb shish kebab, rubbed with cumin and bargain priced at 10 for $10.

More Awards from This Winner

Location Details

36-35 Main St.
Flushing NY 11354
718-358-6667