Luda’s Dumpling, Sheepshead Bay, NYC Posted on March 6, 2018 by Malini Sood Horiuchi Luda’s is a modern Russian dumpling café in Sheepshead Bay. Continue reading →