A North Indian fine dining restaurant in Herndon, VA with stunning interiors and opulent ambience where food truly works its magic.