H & L Dumpling House is a dim sum restaurant specializing in house-made dumplings, often using fresh ingredients from their own farm.