Himalayan Dumpling

Nepalese Asian

92A Balham High Road, London, SW12 9AG

Delivery from Tue 12:35

Dumplings (Momo) 8 pcs

Your order