Not bad still, though used to be one of the best pizza not only in Nepal but the whole of north India. Welcome to Nepal anyways.
Worst Pizza in entire Nepal and overpriced. DO NOT EAT/order HERE> cockroaches in the fridge and taste is awful. dont waste your money