Discover the ultimate Indian dining experience at The Spice Room, the best Indian restaurant in New Jersey. Whether you're in the mood for spicy curries or a classic tandoori dish, you'll find something to satisfy your cravings with your family & friends.