Kathmandu Kitchen is my favorite place for Indian cuisine in Davis, whether I want to eat in or take out. The food is fantastic, and reasonably priced. Furthermore, there is a large selection of items, plus some unique ones as the restaurant also serves Napalese food. That being said, the last few times I have been, the service has been very slow (after being seated, or having my takeout order taken), regardless if I were eating in or taking out. Not good if you're hungry and in a rush, but the food is usually worth the wait.