Calgary Momo House is a restaurant specializing in momos and dumplings. They offer lunch and dinner options, serving Asian and Nepalese cuisine.