Chinese supermarket in Pokhara

PLPL

4 reviews

525R+M9F, Lekhnath 33700, Nepal