Only had the opportunity to eat at Flavor's once, and we chose it specifically because it had a 'trip advisor' badge. It looked a bit dark and pokey when we first went in, so chose to go up the spiral staircase to the roof. It was surrounded by walls and didn't overlook the stupa so a little disappointing, however there were plants about so they'd tried to make it cheery. We were surprised by the breadth of the menu - they seemed to offer more pizzas than pizza hut. We also noticed that the set meals were considerably cheaper than some of the other restaurants around the Stupa. None of the drinks we initially ordered were available, so we settled for a local beer which was more than ok. The food, when it arrived, was absolutely delicious and we wished we'd ordered more! As mentioned in previous reviews, the restaurant seems socially responsible and employs some disabled people which we were impressed with. By the way, the toilets were clean, locked and had paper - also a notice over the mirror that reminded staff to 'wash their hands'!!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.