New Kebab Spot offers delicious kebabs for dine-in, delivery, and pickup.