I went to visit the Boudhanath Stupa at the Boudha Road and find the only vegetarian restaurant there. The food is very nice, atmosphere is good & clean. The price is cheap and the view is excellent that facing the Boudhanath Stupa. I try the Nepalese Thali and Masala tea, it's was very great. I would highly recommend here.