This is the first Indian restaurant in Milpitas which is not a hole in the wall. It has a nice ambience and seating area to dine in. Finally some place you can go to for a special...
All reviews seem positive