Apna Desi Kitchen offers a menu of flavorful Indian fast food.