One of the the largest supermarkets in the city, with 13 stores, though the location is slightly inconvenient, south of the Chinese embassy.
Bhat Bhateni Supermarket
Kathmandu
Kathmandu
One of the the largest supermarkets in the city, with 13 stores, though the location is slightly inconvenient, south of the Chinese embassy.