Nepali Momo House is a restaurant specializing in authentic Nepali cuisine, with a focus on momos.