Sultan's Hub is a rotisserie offering flavorful roasted dishes.