Osbourne Spice offers freshly cooked Indian cuisine.