Momo House Restaurant Restaurants
Listing Description
MOMO HOUSE specializes in Momos, a dumpling popular in Nepal, parts of Tibet and India. We strive to bring the best traditional flavors of Momos. We take care to prepare each dish according to the ancient traditions, using only the finest ingredients and authentic recipes.