Although it is pretty far from the main Hampi strip, Devammas is my favorite Indian restaurant in the area. In general, it is slightly cheaper than the other local Indian restaurants and the food is great. While they have a menu on the wall, they will make many more things. My go to dish is the mixed fruit pancake. It is packed with fresh fruit and is quite filling. The service is better than most, though they can sometimes forget to start your order, and the staff is friendly. If it looks busy inside you might want to go elsewhere because your food will take a while.