Mummy's Momo is a Nepalese restaurant offering a variety of traditional dishes, including momos.