Best Indian Restaurant in New Jersey

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.