Little Lamb Family Restaurant (小肥羊), New York, United States By 小圆圆 June 10, 2008 Chinese flushing Little Lamb Family Restaurant (小肥羊) Metro: (7) Flushing Main Street New York NYC Subway: Flushing queens steamboat USD: $ +