Three Kingdoms Hotpot Chinese Restaurant

Bakhundol, Lalitpur970-2895914

Address

Bakhundol, Lalitpur, Nepal