Momoland is a dumpling restaurant offering Asian fusion and Nepalese cuisine.