best indian restaurant in njSpice Rack is a best Indian restaurant in NJ, offering a delightful array of authentic dishes that capture the rich flavors of India. Whether you're craving savory curries or sizzling tandoori, our menu has something for everyone. Experience the best of Indian cuisine at Spice Rack, the top Indian restaurant in NJ.