Best lamb dumplings in LA. Their garlic vinegar...
Best lamb dumplings in LA. Their garlic vinegar sauce is to die for. Love eating here then taking dumplings to go.
Best lamb dumplings in LA. Their garlic vinegar sauce is to die for. Love eating here then taking dumplings to go.