Machhapuchchhre Bank Limited- Official - Lazimpat, Kathmandu, Nepal 44600 - Rated 3.9 based on 121 Reviews "Very bad policy this bank have. They are.