Priding itself on Nepali coffee beans cultivated in local hill farms, Himalayan Java Coffee has branches across this South Asian nation - but its most distinctive venue may be at Patan Durban Square, nestled in a heritage building protected by the country's Department of Archaeology.
This post first appeared on eatdrinkkl.com