Open daily for lunch and dinner, Kashmire serves the finest in authentic Indian fare. Guests can choose from daily luncheon specials, and can indulge in menu selections like butter chicken, vindaloo, naan and deliciously rich curries. Address: 396 South Broadway Salem New Hampshire USA 03079 1 603 898-3455