Nepali Momo House is a Nepalese restaurant offering Asian cuisine, including lunch and dinner options.