Nepal House offers a culinary journey to Nepal, specializing in Nepalese cuisine, including momo dumplings.