You'll pay a little more here than the competition, but it's well worth it. Vedas serves some of the better Indian food that Shanghai has to offer. On the menu is a selection of exquisitely executed Indian standards. Fresh baked naans, puffy parathas, biryanis, curries and vindaloos. They also do a very reasonable lunch set. Leave full for 68rmb or less.