Best Prices for Choila Momo in DFW

180 restaurants compared in Irving

#158

Water buffalo meat dumplings, stir-fried in sesame sauce, typically garnished with onions and cilantro.

Drinks