Taste the menu of Indian cuisine at this restaurant. Sri Durga Vilasa offers you good upma and perfectly cooked idli. The courteous staff works hard, stays positive and makes this place wonderful. Professional service is something visitors appreciate here. The quiet atmosphere will be really just what you need after a long working day. This place scored 4.4 in the Google rating system.