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.
“It's good n no service nor vat charges.”
Worst Pizza in entire Nepal and overpriced. DO NOT EAT/order HERE> cockroaches in the fridge and taste is awful. dont waste your money